Skip to content

mdrehan369/ByteNexus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Byte Nexus

Byte Nexus is a social blog application that allows users to create, share, and interact with blog posts. Built using modern web technologies, Byte Nexus aims to provide a seamless and engaging experience for users.

Table of Contents

Features

  • User authentication and authorization
  • Create, edit, and delete blog posts
  • Like and comment on posts
  • Responsive design
  • Real-time updates

Tech Stack

  • Frontend: React.js, Tailwind CSS
  • Backend: Express.js, Node.js
  • Database: MongoDB

Installation

Prerequisites

Make sure you have the following installed:

  • Node.js
  • npm or yarn
  • MongoDB

Steps

  1. Clone the repository:

    git clone https://github.com/mdrehan369/ByteNexus.git
    cd ByteNexus
  2. Install dependencies for both frontend and backend:

    cd client
    npm install
    cd ../server
    npm install
  3. Set up environment variables: Create a .env file in the server directory and add the following variables given in .sample.env file in server directory:

  4. Start the development server:

    cd server
    npm start
  5. Start the React application:

    cd ../client
    npm start

Usage

Once the server and client are running, you can access the application at http://localhost:5173.

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Commit your changes (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature-branch).
  5. Open a pull request.

Contact

For any inquiries or feedback, please reach out to us at mdrehan4650@gmail.com.


Happy coding!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages