This is a simple project that connect developers and write post to any technical topics such as programming languages. Both frontend and backend is deployed using Firebase Hosting and Functions.
Backend API
https://softdev-backend-9ab1f.firebaseapp.com
GET 9 users: https://softdev-backend-9ab1f.firebaseapp.com/api/users
My main motivation why i created this project is to learn and improve my understanding in building application using Javascript (React), HTML, CSS, and Node.js or Fullstack application. In addition, i wanted to build simple and yet elegant in a browser and also in mobile.
Below are main technologies used for this project.
* Node / Express
* MongoDB / mongoose(ORM)
* AWS S3 (store images)
* React
* Redux
* Material UI
* Register / Login
* Create a Profile
* Create a Post with image (optional)
* Like a post
* Add comment a post
Below are screenshots of the main pages of the application.
- Clone this repo
- run npm install
- make sure that your proxy is calling the right api
https://softdev-backend-9ab1f.firebaseapp.com