Skip to content

swapnilkr/NetNexus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

115 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

NetNexus - Social Media Website

NetNexus

✨Description

NetNexus is a full-stack social media platform developed using the MEN (MongoDB, Express.js, Node.js) stack. It provides users with a rich set of features for social interaction including posting, liking, commenting, and real-time chat functionality using WebSockets. Additionally, the platform integrates Google OAuth for secure user authentication and authorization. And a mailing notification using mailers.

πŸš€ Demo

conneqtioncodeial.com

Home.mp4
Post.mp4
Comment.mp4
Visit.profiles.mp4
Chatting.mp4
Sign.Up.mp4
Sign.In.mp4

🧐 Features

Here're some of the project's best features:

  • User Authentication with Google OAuth
  • Post Creation and Interaction
  • Real-time Chat with Socket.io
  • Interactive Wall
  • Email Notifications
  • Comment Creation and Interaction

πŸ’» Built with

Technologies used in the project:

websocket HTML CSS Sass JavaScript npm Node.js Express Gulp redis mongoDB

πŸ› οΈ Installation Steps:

1. Clone the project onto your local machine

https://github.com/swapnilkr/NetNexus.git

2. Change directory

cd ../NetNexus

3. Install Dependency

npm install

4. Install Ubuntu & open

https://ubuntu.com/download/desktop

5. Open Ubuntu-> Install Redis (We are using KUE for delayed jobs for Email notification)

sudo apt-get update
sudo apt-get install redis

6. Run in ubuntu. To connect to redis-server

redis-server

7. Terminal-> Development

npm start

8. Production

npm run prod_start

9. Vist ->

http://localhost:8000/

🀝 Contributing

Contributions, issues and feature requests are welcome.

Author

Hi πŸ‘‹, I'm Swapnil


A passionate full stack web developer.

Connect with me:

s_for_swapnil swapnil-kumar-050337188 s_for._.swapnil swapnilkr099 swapnilkr swapnilkr099

Languages and Tools:

aws bootstrap c cplusplus css3 express git gulp html5 java javascript mongodb mysql nginx nodejs postman python react redis sass scikit_learn tensorflow

About

My all social media web application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published