AltCamp by AltSchool is an e-learning platform that allows students to post messages to the discussion threads, interact and receive feedback from other students and instructors, and hence create a deeper understanding of the subject matter being discussed.
- Base URL: https://the-altcamp.onrender.com
- Documentation: https://the-altcamp.onrender.com/api-docs or
<base_url>/api-docs
- Postman Collection: https://documenter.getpostman.com/view/21313847/2s93eePUTg#intro
- GitHub Repository: https://github.com/AltCamp/altcampv1-backend
We welcome contributions to this project. For detailed information on how to go about contributing to this project, please read our:
- ReactJS - A JavaScript library for building user interfaces
- JavaScript - A programming language that conforms to the ECMAScript specification
- TypeScript - A strongly typed programming language which builds on JavaScript giving you better tooling at any scale
- Vanilla CSS - A programming language that lets you style HTML pages
- CSS Modules - A CSS file in which all class names and animation names are scoped locally by default
- Tailwind CSS - A utility-first CSS framework for rapidly building custom designs
- React Router - A collection of navigational components that compose declaratively with your application
- Redux-Toolkit - The official, opinionated, batteries-included toolset for efficient Redux development
- RTK-Query - A powerful data fetching and caching tool
To get started with this project, you need to have the following installed on your local machine:
- Fork the repository and clone it to your local machine.
$ git clone https://github.com/YOUR_GITHUB_USERNAME/altcampv1-frontend.git
- Navigate to the project directory.
$ cd altcampv1-frontend
- Install the project dependencies.
$ npm install
- Copy the contents of
example.env
to a new file called.env
and fill in the required environment variables.
cp example.env .env
- Start the development server.
$ npm run dev
This project is licensed under the MIT License - see the LICENSE file for details.
Samuel Adeboye Folaranmi 🚧 💻 |
Yínx 💻 |
Ayomide Shittu 💻 |
Iyiola Oluwaseyi 💻 |
Esther Simon 💻 |
Azu Chidozie 💻 |
Marvellous Chukueggu 💻 |
Samuel Adeboye Folaranmi 💻 |