Coder Social home page Coder Social logo

pavanpk1 / full-stack-development-heliverse-project- Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 3.12 MB

Frontend: React.js for the UI components For Styling CSS been used. Backend: Node.js and Express.js for the server, MongoDB for the database Mongoose for object modeling with MongoDB used.

JavaScript 82.13% HTML 1.86% CSS 16.00%

full-stack-development-heliverse-project-'s Introduction

Full Stack Development

Demo

Demo.webm

Description

This project is a web application that allows users to manage a list of users, create teams, and view team details. It consists of both frontend and backend components.

Features

Frontend

  • Display Users: Users are displayed in a visually appealing card format with pagination support.
  • Search by Name: Users can search for other users by their names, with the list dynamically updating as they type.
  • Filters: Users can filter the displayed list by Domain, Gender, and Availability.
  • Create Team: Users can create teams by selecting users from the list. Only users with unique domains and availability are selectable.
  • Responsive Design: The application is responsive and works well on different screen sizes.

Backend

  • CRUD API: Provides Create, Read, Update, Delete operations for managing user data.
    • GET /api/users: Retrieve all users with pagination support.
    • GET /api/users/:id: Retrieve a specific user by ID.
    • POST /api/users: Create a new user.
    • PUT /api/users/:id: Update an existing user.
    • DELETE /api/users/:id: Delete a user.
  • Filtering, Searching, and Pagination: Backend implements filtering, searching, and pagination logic for user data.

Installation

  1. Clone the repository: git clone <repository-url>
  2. Navigate to the project directory: cd <project-folder>
  3. Install dependencies:
    • Frontend: npm install
    • Backend: <backend-setup-instructions>
  4. Configure environment variables if necessary.
  5. Start the application:
    • Frontend: npm start
    • Backend: <backend-start-command>

Technologies Used

List the technologies/frameworks/libraries used in the project.

  • React JS
  • Node JS
  • Express JS

Credits

  • Pavan kumar Pulipati

full-stack-development-heliverse-project-'s People

Contributors

pavanpk1 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.