SKILLSTEST

SkillsTest Build to harness skills

Skillstest is an online platform designed to facilitate learning, collaboration, and skill development. Whether you're a learner looking to enhance your knowledge, an expert willing to share your expertise, or a tutor seeking to guide others, Skillstest provides a comprehensive environment for all.

Key Features

  • Test Sharing: Share your tests and questions with the community.
  • Skill Enhancement: Collaborate with others to tackle challenging questions and improve your skills.
  • Engaging Community: Join a supportive community of learners, experts, and tutors. NOT IMPLEMETED YET
  • Personal Growth: Discover new areas of interest, learn from others, and achieve your learning goals.

Tech Stack

Skillstest is built using a combination of HTML, CSS, JavaScript, and Django framework with SQLite database.

  • HTML: Used for structuring the web pages and content.
  • CSS: Employed for styling the user interface and enhancing the aesthetics.
  • JavaScript: Provides interactivity and dynamic behavior to the web pages.
  • Django: Powers the backend logic and facilitates server-side operations.
  • Postgres: Serves as the database management system for storing application data.

Requirements to run the project

Kindly make sure you have following before proceeding to installation.

  • 1. Python
  • 2. Text editor, VS code recommended
  • 3. Git
  • 5. Pip

Installation

  • ubuntu@user: git clone https://github.com/Neivanny1/skillstest.git
  • ubuntu@user: cd skillstest
  • ubuntu@user: python3 -m venv venv
  • ubuntu@user: source venv/bin/activate
  • ubuntu@user: pip install -r requirements
  • ubuntu@user: python3 manage.py makemigrations
  • ubuntu@user: python3 manage.py migrate
  • ubuntu@user: python3 manage.py runserver

Visit 127.0.0.1:8000 on your browser

Contribution

Having issues with code or fixess to add feel free to fork the project and create a PR will review soon as recieved

AUTHOR

Eric MWakazi

DEMO

LANDING PAGE SECTION



Description of the embedded content



SIGNUP PAGE SECTION



Description of the embedded content



PARTICIPANT

LOGIN PAGE SECTION



Description of the embedded content



PARTICIPANT HOME PAGE



Description of the embedded content



PARTICIPANT DASHBOARD



Description of the embedded content



AVAILABLE CHALLENGES



Description of the embedded content



RESULTS VIEW



Description of the embedded content



FACILITATOR

PARTICIPANT DASHBOARD



Description of the embedded content



ADD CHALLENGES



Description of the embedded content



ADD QUESTIONS



Description of the embedded content