Skip to content

Repository files navigation

FastCode

Technologies: Node.js, Next.js, PostgreSQL, Prisma, Shadcn

Project Overview

FastCode is a comprehensive course-selling platform that allows users to purchase and access a wide range of online courses. The platform is built to facilitate seamless transactions, content management for instructors, and personalized learning experiences for students.

Key Features

  • Course Management: Instructors can create, categorize, and manage courses with ease, providing them with tools to upload and organize their course materials.
  • Secure Payment Integration: Integrated with secure payment gateways, supporting multiple payment methods to ensure a smooth transaction process.
  • User Dashboards: Personalized dashboards enable users to track their course progress, manage enrollments, and access purchased content from a centralized location.
  • Efficient Content Delivery: Optimized the platform for fast and secure content delivery, ensuring smooth access to course materials for users.

Technical Highlights

  • Node.js & Next.js: Built with a robust Node.js backend and a responsive Next.js frontend to deliver a fast and scalable platform.
  • PostgreSQL & Prisma: Used Prisma ORM with PostgreSQL to manage database interactions and ensure data consistency across the platform.
  • Shadcn Components: Utilized Shadcn UI components to enhance the user interface and provide a modern, accessible design for both users and instructors.

Getting Started

To get started with FastCode locally:

git clone https://github.com/OmBhandwaldar/FastCode.git
cd FastCode
docker-compose up

About

FastCode is a course-selling platform built with Node.js, Next.js, PostgreSQL, and Prisma. It offers secure payment integration, course management tools for instructors, and personalized dashboards for users to track progress and access content seamlessly.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages