Skip to content

A FullStack web application that enables users to perform CRUD (Create, Read, Update, Delete) operations on users.

Notifications You must be signed in to change notification settings

Prashanthbadri112/ProfileAdmin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

FullStack User Management Application

Description

This is a FullStack web application designed to manage users, providing functionalities for creating, reading, updating, and deleting (CRUD) user data. The application combines a modern, responsive frontend with a robust backend and a MongoDB database for seamless data storage and retrieval.


Features

  • User Management: Perform CRUD operations on user data.
  • FullStack Implementation: Built with a modern tech stack for frontend and backend.
  • Database Integration: Utilizes MongoDB for efficient and scalable data storage.
  • Responsive Design: Ensures optimal user experience across devices.
  • Error Handling: Comprehensive error management for smooth operation.

Technologies Used

Frontend

  • React.js
  • React Bootstrap
  • Axios

Backend

  • Node.js
  • Express.js
  • Mongoose

Database

  • MongoDB

Installation and Setup

  1. Clone the Repository:

    git clone https://github.com/Prashanthbadri112/ProfileAdmin.git
    cd ProfileAdmin
  2. Setup Frontend:

    cd FrontEnd
    npm install
    npm start
  3. Setup Backend:

    cd BackEnd
    npm install
    npm start
  4. Configure Environment Variables:

    • Create a .env file in the BackEnd directory.
    • Add the following variables:
      MONGODB_URL=your-mongodb-connection-string
      PORT=your-server-port

Usage

  1. Launch the application by starting both the frontend and backend servers.
  2. Open the application in your browser at http://localhost:3000 (or the configured frontend port).
  3. Use the intuitive interface to manage users.

Project Structure

Userly/
|-- FrontEnd/
|   |-- public/
|   |-- src/
|-- BackEnd/
|   |-- models/
|   |-- routes/
|   |-- controllers/
|-- README.md


Contact

For any inquiries or suggestions, feel free to reach out via GitHub Issues.

About

A FullStack web application that enables users to perform CRUD (Create, Read, Update, Delete) operations on users.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published