https://github.com/shitu13/simple-crud
A full stack mern application that performs CRUD operations.
https://github.com/shitu13/simple-crud
javascript-framework nosql-database
Last synced: 2 months ago
JSON representation
A full stack mern application that performs CRUD operations.
- Host: GitHub
- URL: https://github.com/shitu13/simple-crud
- Owner: shitu13
- Created: 2024-11-02T09:57:59.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-11-03T13:46:24.000Z (7 months ago)
- Last Synced: 2025-01-21T08:31:32.467Z (4 months ago)
- Topics: javascript-framework, nosql-database
- Language: JavaScript
- Homepage: https://simple-crud-frontend-hc0z.onrender.com/
- Size: 64.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# User Management App
This is a Fullstack MERN application for managing user information. It utilizes MongoDB for the database, Express.js for the backend server, React.js for the frontend, and Node.js for the runtime environment.
## Table of Contents
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Installation](#installation)
- [Running the Application](#running-the-application)## Features
- CRUD operations
- Responsive design## Technologies Used
- **Frontend:**
- React.js
- Axios (for API calls)- **Backend:**
- Node.js
- Express.js
- MongoDB
- Mongoose (for MongoDB object modeling)## Installation
### Prerequisites
Make sure you have the following installed:
- Node.js (v14 or higher)
- MongoDB (local or cloud instance)
- npm (Node Package Manager)### Clone the Repository
```bash
git clone https://github.com/shitu13/simple-crud.git
cd simple-crud
```
### Install Dependencies- Backend: Navigate to the backend directory and install the dependencies.
```
cd backend
npm install
```
- Frontend: Navigate to the frontend directory and install the dependencies.```
cd frontend
npm install
```### Running the Application
- Make sure your MongoDB server is running.- Navigate to the backend directory and run:
```
cd backend
npm run dev
```
The backend server will run on http://localhost:8080 (or whichever port you specify in your configuration).- Navigate to the frontend directory and run:
```
cd frontend
npm run dev
```
The frontend application will run on http://localhost:5173