Skip to content

harrykamboj1/AIMS

Repository files navigation

AIMS Courses Official Website

AIMS

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

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:

    git clone https://github.com/your-username/aims-courses.git
    cd aims-courses
  2. Install dependencies:

    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:

    npm run dev
  5. Open your browser and navigate to https://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.

Releases

No releases published

Packages

No packages published