khardikk / full-stack-assignment-1

Leetcode Backend Using Express Js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Leetcode Web App

This repository contains a simple Leetcode app, which has the functionality of adding users, adding questions via admin panel, submitting questions, and authentication, all done with Express.js.

Demo

leetcode.demo.fast.mp4

Table of Contents

Features

  • User sign-up and login functionality.
  • Admin panel to add new questions.
  • Posting and viewing questions with test cases.
  • Submitting answers to questions.

Prerequisites

Make sure you have the following installed:

  • Node.js
  • npm (Node Package Manager)

Installation

  1. Clone the repository:

    git clone https://github.com/khardikk/leetcode-web-app.git
  2. Install dependencies:

    cd leetcode-web-app
    npm install

Usage

  1. Start the application:

    nodemon server.js
  2. Open your browser and go to http://localhost:3001.

  3. Follow the on-screen instructions to sign up, log in, and use the application.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Leetcode Backend Using Express Js


Languages

Language:JavaScript 75.0%Language:CSS 13.4%Language:HTML 11.6%