Skip to content

Oposiciones App is a web application that helps candidates preparing for competitive exams by providing an interactive platform to take practice tests. The application is built using React for the frontend and FastAPI for the backend with MongoDB as database, ensuring a modern, fast, and scalable architecture.

Notifications You must be signed in to change notification settings

olixva/oposiciones-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Oposiciones App

Oposiciones App is a web application designed for candidates preparing for competitive exams ("oposiciones") in Spain. It provides an easy-to-use platform to take practice tests and track your progress.

Features

  • Interactive practice tests
  • User-friendly interface
  • Backend for question management and scoring

Tech Stack

  • Frontend: React (JavaScript)
  • Backend: FastAPI (Python)
  • Deployment: Vercel

Installation

  1. Clone the repository:
    git clone https://github.com/olixva/oposiciones-app.git
  2. Navigate to the project directory:
    cd oposiciones-app
  3. Install dependencies for both frontend and backend:
    cd frontend && npm install
    cd ../backend && pip install -r requirements.txt

Usage

Start the development servers for frontend and backend:

# Frontend
npm start

# Backend
uvicorn main:app --reload

Contributing

Feel free to fork the repository and submit pull requests.

License

This project is currently not licensed.

About

Oposiciones App is a web application that helps candidates preparing for competitive exams by providing an interactive platform to take practice tests. The application is built using React for the frontend and FastAPI for the backend with MongoDB as database, ensuring a modern, fast, and scalable architecture.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •