Skip to content

Repository files navigation

Bootcamp Website

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.

Background

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.

Technical Stack

  • Frontend: React.js, HTML, CSS
  • Backend: Node.js, Express.js
  • Framework: Next.js
  • Styling: Tailwind CSS

Installation

To set up the project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/University-Clinic-of-Neuroradiology/bootcamp-website.git
  2. Navigate to the project directory:

    cd bootcamp-website
  3. Install dependencies:

    npm install
  4. Start the development server:

    npm run dev
  5. Open your browser and navigate to http://localhost:3000 to view the website.

GitHub Actions

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.

Contributing

We welcome contributions! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Commit your changes with clear and concise messages.
  4. Submit a pull request for review.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For questions or feedback, please contact the development team at neuroradiology@university-clinic.edu. We appreciate your input!

Releases

Packages

Contributors

Languages