A full-stack mobile responsive Social Media Application for registering new users and posting text and images, also commenting under the posts
- Node.js (Express Framework)
- React.js
- HTML5
- CSS3 (heavily used specially for mobile responsiveness)
- Javascript
- Bootstrap 4 (minimal use)
- PostgreSQL
- AWS EC2
- Users can get automatically redirected to homepage after registering (JWT for Authentication)
- Users have a profile page that will show their info such as the exact time the user as created
- Authenticated Users can view the homepage and post messages and images
- Authenticated Users can leave comments on their own or other users' posts
Try the application live at http://mazybook.muzyar-rad.com
Muzyar Rad aka. Mazy
- Install client dependencies
- on the project folder
cd
tofrontEnd
npm install
ornpm i
- Install server dependencies
cd
to/
npm install
ornpm i
- Run the project
cd
to/
- npm run dev
-
Import the dump.sql file in your postgres Database and setup the database inside
/config/default.json
accordingly. -
Open a browser and navigate to
localhost:3000
-
Register with a new User to be able to add bugs for your project and see the full feature!
Feel free to email me at Muzyar.rad@gmail.com for any inquiries or setup assistance