An application for the makers, the creators, and the DIYers. Makr allows users to schedule sessions with professionals for project feedback, track and manage project requests, showcase portfolios of work, and share reviews with other users.
- Users can view, filter, and search for professionals
- Users can create, edit, and delete their profiles
- Users can submit project requests to a professional
- Professional users can approve project requests
- Users can view, filter, and delete projects
- JavaScript
- React
- Cloudinary
- Bootstrap Icons
- CSS Grid
- Figma (Wireframe)
- Canva (Logo design)
- DB Diagram (ERD)
Note: This application uses mock authentication for demonstration purposes only. This authentication process is not intended for professional implementation.
- Clone the project repository and change directories
git clone git@github.com:carlydopps/makr.git
cd makr
- Start the server
npm install --save react-router-dom
npm start
- Clone the api repository and start JSON server
git clone git@github.com:carlydopps/makr-api.git
cd makr-api
json-server database.json -p 8088 -w
To login to the application, please sign in with the following email address: wes@gmail.com
You may also register as a new user by clicking the 'Register' link in the top, right-hand corner.
