https://github.com/sumaiyarimu22/cordemy
Cordemy is an online learning platform built with React, Stripe, and GCP for secure payments and a seamless user experience, enhanced by Axios, React Icons, and Tailwind CSS. Features include authentication, database management, and animations for a complete learning platform.
https://github.com/sumaiyarimu22/cordemy
aos-animation axios class-variance-authority clsx emailjs gcp next-auth nextjs-12 prisma-client react react-icons stripe tailwindcss
Last synced: 28 days ago
JSON representation
Cordemy is an online learning platform built with React, Stripe, and GCP for secure payments and a seamless user experience, enhanced by Axios, React Icons, and Tailwind CSS. Features include authentication, database management, and animations for a complete learning platform.
- Host: GitHub
- URL: https://github.com/sumaiyarimu22/cordemy
- Owner: sumaiyarimu22
- Created: 2023-04-29T09:20:09.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-14T10:13:16.000Z (almost 3 years ago)
- Last Synced: 2025-08-25T19:04:16.408Z (9 months ago)
- Topics: aos-animation, axios, class-variance-authority, clsx, emailjs, gcp, next-auth, nextjs-12, prisma-client, react, react-icons, stripe, tailwindcss
- Language: JavaScript
- Homepage: https://cordemy-two.vercel.app/
- Size: 279 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cordemy Project
Cordemy is an online course selling platform built using various technologies and libraries including React, Stripe, Google Cloud Platform (GCP), Axios, React Icons, Tailwind CSS, Next-Auth, Prisma Client, clsx, aos-animation, and Next.js v12.
## Features
- Browse and purchase courses from a wide range of options.
- Seamless payment processing using Stripe integration.
- Secure and reliable platform built on Google Cloud Platform (GCP).
- User authentication and authorization with Next-Auth.
- Interactive and user-friendly interface with stylish animations.
- Efficient data handling and management with Prisma Client.
- Flexible class management capabilities provided by class-variance-authority.
## Tools and Technologies
- React: A JavaScript library for building user interfaces.
- Stripe: A payment processing platform for online transactions.
- Google Cloud Platform (GCP): A suite of cloud computing services for building and deploying applications.
- Axios: A promise-based HTTP client for making API requests.
- React Icons: A collection of customizable icons for React applications.
- Tailwind CSS: A utility-first CSS framework for rapidly building custom user interfaces.
- Next-Auth: An authentication library for Next.js applications.
- Prisma Client: A database toolkit for working with databases in a type-safe and efficient manner.
- clsx: A tiny utility for constructing CSS class names dynamically.
- aos-animation: A library for animating elements on scroll.
## Installation
To install and run the Cordemy project locally, follow the steps below:
1. Clone the repository: git clone **`https://github.com/your-username/cordemy.git`**
1. Navigate to the project directory: **`cd cordemy`**
1. Install dependencies: **`npm install`**
1. Create a **`.env`** file and provide the necessary environment variables.
1. Start the development server: **`npm run dev`**
## Configuration
Make sure to set up the necessary environment variables in the **`.env`** file. Refer to the **`.env.example`** file for the required variables.