A mock-CRM(Customer Relations Management Tool) with the focus of a start-up/small brewery company. It will feature a brewery-themed dashboard complete with a login feature and interchangeable dashboard components based upon binary permissions. The componenets will be the minimum set for a business to gleen information from an influx of data (which is stored in mongodb).
This project utilizes a full MERN stack in order to CRUD data and display it realtime on visualizations.
- Mongodb
- Express
- React
- Node.js
CRM Link: https://shielded-retreat-69523.herokuapp.com/
Project is created with:
- React
- React-Router
- React-Redux
- Passport.js
- Material-UI
- JavaScript
- Bootstrap
- Node.js
- Express.js
- MongoDb
- Mongoose
- Socket.io
- Bcrypt.js
- React-Chartjs-2
- Dashboard (Home)
- Sales Team Daily
- Inventory
- Inventory Supplies
- Client List
- Purchasing Tool
- Manager Task Assignment
- Analytics
- Check User Messages
- Discover
- Add / Remove Users
- Permissions
- Logout
- Messager APP
Download the repository
- Copy the repo
- In your terminal, cd to the CRM folder directory,
$npm i
- To run on browser:
npm start
- You can also use the heroku-link for a demo:
- CRM Link: https://shielded-retreat-69523.herokuapp.com/
- MERN stack
- This project is a mock-CRM for a start-up/small brewery company.
- The main part of CSS for this project was done using mateiral-ui interfaced with React.
- Anthony Lam
- Clint Brodar
- Dane Shrewsbury
- Jonah Severn
- Robert Weston
- Open Source
- Created for the University of Washington Code-Boot Camp 2019: Project #3