This is the repository for the Bootcamp Website project. The website is designed to provide information about our coding bootcamp, including course offerings, schedules, and enrollment details.
The Bootcamp Website is developed by the University Clinic of Neuroradiology to provide a centralized platform for students and professionals to explore and enroll in various technical courses. The platform includes theoretical and practical resources, FAQs, and feedback mechanisms to enhance the learning experience.
- Frontend: React.js, HTML, CSS
- Backend: Node.js, Express.js
- Framework: Next.js
- Styling: Tailwind CSS
To set up the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/University-Clinic-of-Neuroradiology/bootcamp-website.git
-
Navigate to the project directory:
cd bootcamp-website -
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:3000to view the website.
This repository uses GitHub Actions for continuous integration and deployment. The workflow is defined in .github/workflows and includes the following steps:
- Linting: Ensures code quality by running ESLint.
- Testing: Runs unit tests to verify functionality.
- Build: Builds the Next.js application for production.
- Deployment: Deploys the application to the specified hosting platform.
To view or modify the workflow, navigate to .github/workflows in the repository.
We welcome contributions! Please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes with clear and concise messages.
- Submit a pull request for review.
This project is licensed under the MIT License. See the LICENSE file for details.
For questions or feedback, please contact the development team at neuroradiology@university-clinic.edu. We appreciate your input!