Skip to content

Built with a modern tech stack, the frontend leverages React, Tailwind CSS, and Framer Motion to deliver a smooth, interactive, and responsive user experience. The backend, developed with Node.js, Express, and MongoDB, ensures scalable data management and secure authentication using JWT and bcrypt.

License

Notifications You must be signed in to change notification settings

ansh-Bytes217/DevConnect

Repository files navigation

DevConnect - Full-Stack Web Application (Made by Ansh Malhotra)

DevConnect is a modern, dynamic, and fully functional social network web application that allows users to connect, share posts, meet virtually, and more. Built with React for the frontend and Node.js with Express for the backend, it offers various features that make it a perfect showcase of full-stack development skills.

Features

  • User Authentication: Secure Sign In/Sign Out functionality.
  • Profile Management: Users can view and edit their profiles.
  • Post Sharing: Users can share text posts and images with others.
  • Virtual Meet: Video conferencing powered by Jitsi Meet for real-time video calls.
  • Connections: Users can view and manage their connections.
  • Interactive Design: Built with React, Framer Motion, and Tailwind CSS for a smooth and responsive user interface.
  • Backend Integration: User data, posts, and connections are stored in a robust backend built with Node.js, Express, and MongoDB.

Tech Stack

  • "Frontend":
    • React
    • Tailwind CSS
    • Framer Motion
    • React Router
    • Axios for API requests
  • "Backend"
    • Node.js
    • Express
    • MongoDB (NoSQL database)
    • JWT (JSON Web Tokens) for authentication
    • Bcrypt for password hashing
  • Third-Party Integration:
    • Jitsi Meet for video conferencing

Prerequisites:

  • Node.js (v14 or higher)
  • MongoDB (or use MongoDB Atlas for cloud DB)

About

Built with a modern tech stack, the frontend leverages React, Tailwind CSS, and Framer Motion to deliver a smooth, interactive, and responsive user experience. The backend, developed with Node.js, Express, and MongoDB, ensures scalable data management and secure authentication using JWT and bcrypt.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published