Skip to content

nikunj441/Connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Connect - Blog Application

Connect is a blog application built with ReactJS for the frontend, Node.js for the backend, and MongoDB for the database. It allows users to create an account, log in, read articles posted by others, and create their own articles on different categories.

Features

User Registration and Login:

Users can create an account and securely log in to access the application.

Read and Create Articles:

Users can browse articles posted by others and create their own articles on various categories.

Article Categories:

Categorizes articles for easy navigation and discovery.

JWT Authentication:

Implements secure authentication using JSON Web Tokens for user login and authorization.

Tech Stack

  • Frontend: ReactJS - a JavaScript library for building user interfaces.
  • Backend: Node.js - a JavaScript runtime environment for server-side development.
  • Database: MongoDB - a NoSQL database for storing user information and articles.
  • Authentication: Utilizes JWT (JSON Web Tokens) for secure login and authorization.

Setup and Installation

  • Clone the repository: git clone https://github.com/nikunj441/Connect.git
  • Navigate to the project directory: cd connect

Install dependencies for the frontend and backend:

  • Frontend: cd client && run npm install
  • Backend: cd server && run npm install

Configure the backend:

  • Set up the necessary environment variables in the .env file, such as database connection details and JWT secret.
  • Start the development server:
  • Frontend: In the client directory, run npm start.
  • Backend: In the server directory, run npm start.
  • Access the application by opening your browser and visiting http://localhost:3000.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published