Skip to content

Repository files navigation

Assessment Portal

Overview

Assessment Portal is a web-based platform designed to facilitate online assessments. This project consists of two primary directories:

  • Frontend: A React-based user interface.
  • Backend: A Django-based API server.

Repository

GitHub Repository: Assessment_Portal

Prerequisites

Ensure you have the following installed on your system before proceeding:

  • Node.js (for Frontend)
  • Python (3.x) (for Backend)
  • pip (Python package manager)

Installation and Setup

1. Setting up the Frontend

  1. Navigate to the Frontend directory:
    cd Frontend
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm run dev

2. Setting up the Backend

  1. Navigate to the Backend directory:
    cd Backend
  2. Install dependencies:
    pip install -r requirements.txt
  3. Run the Django development server:
    python manage.py runserver

Project Structure

Assessment_Portal/
├── Frontend/    # React Frontend
├── Backend/     # Django Backend
└── README.md    # Project Documentation

Usage

Once both the frontend and backend are running, you can open your browser and access the frontend. The frontend will communicate with the backend via API calls.

Contributing

If you'd like to contribute to this project, feel free to fork the repository and submit a pull request.

License

This project is licensed under the MIT License.

Contact

For any queries or issues, reach out to Krishneshwaran.

About

An online assessment portal where users can create tests with coding and MCQ questions. Students can log in, take tests, and get evaluated automatically.

Resources

Stars

4 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages