Skip to content

🏦 ProfeScore es una plataforma desarrollada para que los estudiantes puedan calificar y compartir su experiencia con sus profesores

License

Notifications You must be signed in to change notification settings

cgamcs/profescore

Repository files navigation

ProfeScore

ProfeScore es una plataforma open source desarrollada para que los estudiantes puedan calificar y compartir su experiencia con los profesores de su universidad, de forma anónima y organizada por facultad y materia.

🚀 Tecnologías utilizadas

  • Frontend: React + TypeScript
  • Backend: Node.js + Express + MongoDB
  • Autenticación y tracking: FingerprintJS
  • Despliegue: Render, Vercel u otros

📂 Estructura del proyecto

ProfeScore/
├── frontend/ # Aplicación cliente
├── backend/ # API y servicios
├── docs/ # Documentación técnica
├── questions/ # Preguntas frecuentes y comunidad

🛠 Cómo empezar

  1. Clona el repositorio:

    git clone https://github.com/ProfeScore-Org/ProfeScore.git
    
  2. Instala dependencias:

    Frontend:

    cd frontend
    npm install
    

    Backend:

    cd ../backend
    npm install
    
  3. Configura variables de entorno en ambos proyectos (.env).

  4. Ejecuta localmente:

    # En frontend/
    npm run dev
    
    # En backend/
    npm run dev
    

🤝 Contribuciones

¡Las contribuciones son bienvenidas! Consulta CONTRIBUTING.md para saber cómo empezar.

About

🏦 ProfeScore es una plataforma desarrollada para que los estudiantes puedan calificar y compartir su experiencia con sus profesores

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages