Skip to content

heckspoiler/chewstreet-1

Repository files navigation

ChewStreet

ChewStreet is a SaaS platform that offers courses in web development and design. Access premium educational content to boost your skills (practice project).

Table of Contents

What It Is

ChewStreet serves as an online platform for educational courses focused on web development and design. The aim is to provide a repository of high-quality educational resources.

Technologies Used

The project employs:

  • Next.js: For frontend and server-side rendering capabilities.
  • Tailwind CSS: For styling components.
  • Supabase: Backend service for products and user management.
  • Stripe: Payment gateway.

What I've Learned

Working on this project has provided experience in:

  • Connecting and working with APIs, specifically for Supabase and Stripe.
  • Understanding how to manage products using Supabase.
  • Implementing a payment process with Stripe.
  • Gaining a deeper understanding of Next.js, and the different uses of server-side and client-side components.

Challenges Faced

The project had its fair share of challenges:

  • Managing connectivity between Supabase and Stripe (webhooks).
  • Building store components using Supabase data.
  • Handling Supabase's product management system and related functionality.

What Is Still There To Fix

While the platform is operational, there are aspects that require attention:

  • Struggling with connecting Supabase and Stripe consistently.
  • Various optimization needs are still pending.
  • It's a work-in-progress with a focus on fine-tuning the existing features.

Contributing

If you'd like to contribute, please open a pull request for minor changes. For major alterations, it's best to open an issue first.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published