A web application for employees to access training courses, incorporating a gaming element for unlocking courses. Full-stack development with Firebase Firestore as the backend.
- User Authentication: Employees can log in and access their personal accounts.
- Course Management: Administrators can manage the available courses.
- Gaming Element: Employees can play a Unity game to earn coins and unlock courses.
- Statistics: Users can view their daily activity, earned coins, and unlocked courses.
- Role-based Access: Differentiated access levels for administrators and regular users.
- Frontend: HTML, CSS, JavaScript
- Backend: Firebase Firestore
- Gaming: Unity
- Version Control: Git
-
Clone the repository:
git clone https://github.com/Enrique-Macias/NeorisProject-TrainingPortal.git
-
Navigate to the project directory:
cd NeorisProject-TrainingPortal
-
Install dependencies:
npm install
-
Run the application:
npm start
Contributions are welcome! If you wish to contribute, please fork the repository and submit a pull request.
This project is licensed under the MIT License. Copyright (c) [2024] [Enrique Macías López]