Skip to content

haripriyatripathi/DevConnect-FullStack-SaaS-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 

Repository files navigation

DevConnect – FullStack SaaS Application

DevConnect is a full-stack platform that connects developers, allowing them to share projects, collaborate, and interact with a tech community. It includes user authentication, profiles, posts, messaging, and more.


Features

  • User registration, login, and secure authentication
  • Developer profiles and portfolios
  • Post creation, likes, comments
  • Real-time messaging
  • REST APIs with Node.js + Express
  • React.js frontend with Context API
  • MongoDB or SQL database support

Project Folder Structure

DevConnect-FullStack-Application/
├── backend/
│   ├── controllers/
│   ├── models/
│   ├── routes/
│   ├── config/
│   └── server.js
│
├── frontend/
│   ├── public/
│   ├── src/
│   │   ├── components/
│   │   ├── pages/
│   │   ├── context/
│   │   ├── services/
│   │   └── App.js
│   └── package.json
│
├── .gitignore
├── package.json
├── README.md
└── LICENSE

Installation & Setup

1. Clone the repository

git clone https://github.com/haripriyatripathi/DevConnect-FullStack-SaaS-Application.git

2. Move into the project folder

cd "DevConnect-FullStack-Application"

3. Install backend dependencies

cd backend
npm install

4. Start backend server

node server.js

5. Setup frontend

cd ../frontend
npm install
npm start

6. Open the project

http://localhost:3000

Notes

  • Start backend first, then frontend.
  • React Context is used for state management.
  • Backend uses REST APIs.

License

This project is licensed under the MIT License.

About

A full-stack platform that connects developers, lets them share projects, and collaborate easily. It provides profiles, posts, interactions, and a smooth community experience for tech professionals.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages