Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aakankshabaijal/social-media-app
📱A Full Stack Social Media website for creating, liking and commenting on posts
https://github.com/aakankshabaijal/social-media-app
aws-ec2 bootstrap5 ejs-template-engine expressjs gulpjs jquery-ajax nodejs passport-jwt passport-local sass
Last synced: about 1 month ago
JSON representation
📱A Full Stack Social Media website for creating, liking and commenting on posts
- Host: GitHub
- URL: https://github.com/aakankshabaijal/social-media-app
- Owner: aakankshabaijal
- Created: 2021-11-17T19:49:20.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-05-27T14:44:21.000Z (over 2 years ago)
- Last Synced: 2024-09-28T06:42:00.130Z (about 2 months ago)
- Topics: aws-ec2, bootstrap5, ejs-template-engine, expressjs, gulpjs, jquery-ajax, nodejs, passport-jwt, passport-local, sass
- Language: JavaScript
- Homepage: http://instaclip.in.net/
- Size: 17.4 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Instaclip
A full stack social media website, built and designed entirely from scratch.[Website](http://instaclip.in.net/)
## Features
- Creating a post and comment
- Liking a post or comment
- User can delete posts and comments created by them, and comments on a post created by them
- Updating profile picture and display name
- Popup notifications when user creates/deletes a post or comment, signs in and signs out## Tools and Technologies
- MVC Architecture for more scalable and clean code
- Node.js, Express.js for Backend
- MongoDB as a Database
- EJS as the templating engine (when rendering views)
- SASS and Bootstrap for styling frontend
- jQuery for AJAX requests
- Local Auth using Passport JS
- Noty.js library for creating Notification popups
- Multer for uploading user's profile picture
- Gulp for building minified CSS and client-side JS for production environment
- Deployed on AWS (EC2), using NGINX for reverse proxy## Screenshots