Webby - live demo: reactjs-course-private.onrender.com
Webby allows developers and organizations to connect, comment, rate and even private chat with each other.
In Webby people can register one of the following type of profiles:
- Developer
- Organization
Profiles contain information such as:
- Name
- Account type
- Location
- Avatar
- Comments
- Ratings
Profile's infomation is visible for every visitor (authorized and unauthorized access).
Authorized visitors have access to filters by location in home page, developers page and organizations page. Also can send, accept, remove connection requests, chat with other developers or organizations, view their notifications and activity in activity page.
- Error handling and data validation ✔️
- Good UI and UX ?
- Use a state management solution (MobX) ✔️
- Use a file storage cloud API (Cloudinary) ✔️
- install MongoDB from here https://www.mongodb.com/try/download/community
- natigate to backend/ ->
npm i
->npm run start
- navigate to frontend/ ->
npm i
->npm run start
- Open http://localhost to view it in the browser.