Loading repository data…
Loading repository data…
Midnightgb / repository
SENASoft 2024 - Proyecto de Desarrollo Integral. Solución fullstack utilizando python FastAPI (backend), VueJs (frontend) y Supabase (base de datos). Implementado con arquitectura en capas y metodología Scrumban para la competencia SENASoft 2024
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
This README provides instructions for setting up the development environment for the SENASoft 2024 project. Follow these steps to get the project running on your local machine.
Before you begin, ensure you have the following software installed on your system:
Python: Version 3.12 or higher
python --versionNode.js: Latest LTS version (18.x or higher)
node --versionnpm: Comes with Node.js installation
npm --versionGit: Latest version
git --versionVisual Studio Code: Latest version
Clone the Repository
git clone https://github.com/your-repo/senasoft-2024.git
cd senasoft-2024
Backend Setup (Python/FastAPI)
cd backend
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
pip install -r requirements.txt
Frontend Setup (Vue.js)
cd frontend
npm install
Environment Variables
.env.example to .env in the backend or frontend directory you are working onStart the Backend Server
cd backend
uvicorn main:app --reload
The API will be available at http://localhost:8000
Start the Frontend Development Server
cd frontend
npm run serve
The frontend will be available at http://localhost:8080
Access the Application
Open your web browser and navigate to http://localhost:8080
If you encounter any issues during setup or development, please refer to the project documentation or create an issue in the GitHub repository.
Happy coding!