Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/harrykamboj1/aims

Official Website Of Aims Courses
https://github.com/harrykamboj1/aims

french ielts nextjs pte shadcn-ui

Last synced: about 5 hours ago
JSON representation

Official Website Of Aims Courses

Awesome Lists containing this project

README

        

# AIMS Courses Official Website

![AIMS](https://github.com/user-attachments/assets/4d73e860-9902-4b70-b79b-ec95f38795af)

Welcome to the official repository for the AIMS Courses website. This platform is designed to offer comprehensive courses on various languages and proficiency exams, including IELTS, PTE, and French. Currently, the website is under development and will be live soon.

## Table of Contents

- [Description](#description)
- [Tech Stack](#tech-stack)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)

## Description

AIMS Courses is dedicated to providing top-notch educational resources and courses for language proficiency exams and language learning. Our courses include:

- **IELTS**: International English Language Testing System
- **PTE**: Pearson Test of English
- **French**: Comprehensive French language courses

The website is in the development phase, and we aim to launch it soon with a user-friendly interface and a robust backend to support our diverse range of courses.

## Tech Stack

The AIMS Courses website is built using the following technologies:

- **Next.js**: A powerful React framework for server-side rendering and generating static websites.
- **Hygraph**: A headless CMS for managing and delivering content.
- **Clerk**: A user management solution for handling authentication and user profiles.
- **shadcn/ui**: A collection of UI components for building a consistent and modern user interface.

## Installation

To run this project locally, follow these steps:

1. **Clone the repository**:
```bash
git clone https://github.com/your-username/aims-courses.git
cd aims-courses
```

2. **Install dependencies**:
```bash
npm install
```

3. **Set up environment variables**:
Create a `.env` file in the root directory and add the necessary environment variables as specified in `.env.example`.

4. **Run the development server**:
```bash
npm run dev
```

5. Open your browser and navigate to `http://localhost:3000` to see the application in action.

## Usage

Once the website is live, users will be able to:

- Browse available courses
- Sign up for courses and track progress
- Access course materials and resources
- Take practice tests and quizzes

## Contributing

We welcome contributions from the community! If you would like to contribute, please follow these steps:

1. Fork the repository
2. Create a new branch (`git checkout -b feature/YourFeature`)
3. Make your changes
4. Commit your changes (`git commit -m 'Add YourFeature'`)
5. Push to the branch (`git push origin feature/YourFeature`)
6. Open a Pull Request

Please make sure to update tests as appropriate.

Thank you for your interest in AIMS Courses! Stay tuned for our launch and join us in our mission to provide quality education.