Skip to content

Yash's Server: A full-stack application for adding and viewing user profiles.

Notifications You must be signed in to change notification settings

yashpandey002/yash-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Yash's Server

Yash's Server is a simple full-stack application where users can add themselves by providing some information and view others who have joined the server. It's built using Express and MongoDB at the backend and React with Tailwind CSS in the frontend.

Features

  1. Add Profile: Users can input their information including name, introduction, GitHub link, Twitter link, LinkedIn link, and interests to add themselves to the server.
  2. All Users: Users can view all others who have added themselves to the server.

Routes

  1. Home: / - Home route of the app.
  2. Add Profile: /add-profile - Route for adding a new profile.
  3. All Users: /all-users - Route to view all users added to the server.

Tech Stack

  • Backend:
    • Express.js: A fast, unopinionated, minimalist web framework for Node.js.
    • MongoDB: A document-oriented NoSQL database.
  • Frontend:
    • React: A JavaScript library for building user interfaces.
    • Tailwind CSS: A utility-first CSS framework for rapid UI development.

Want to Contribute?

  1. Clone the repository.
  2. Navigate to the project directory.
  3. Install dependencies for both backend and frontend:

Backend

cd backend/
npm install
npm run devstart

Frontend

cd frontend/
npm install
npm run dev
npm run tailwindWatch

Open the Backend Port(3000 most probably) and the app will be serving here.

For Backend Contribution

  • Update the code in Backend folder and the output will be shown in the devstart terminal.

For Frontend Contribution

  • Update the relevant React code, run the build command and move the resulting dist/ folder to the backend folder.

About

Yash's Server: A full-stack application for adding and viewing user profiles.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published