Skip to content

justinbachtell/quote-table

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is an open source starter template for Next.js applications.

Quote Library

Important note The project is set up to use Docker, however an existing issue with Bun prevents the container from running. Please see oven-sh/bun#5648 for more details. For now, the project is deployed with Vercel.

This project is still in development and contributions are welcome!

Status

Tech Stack

Features

  • Containerized and platform agnostic with Docker
  • Database with Supabase
  • ORM using Drizzle ORM
  • Authentication with Clerk
  • Validation with Zod
  • CI starter with Github Actions

Roadmap

  • Ability for users to sign up and add quotes
  • User management
  • Admin dashboard
  • Notifications

Pro (coming soon)

  • Payments with Stripe Checkout

Running Locally

  1. Clone the repository

    git clone https://github.com/justinbachtell/quote-table.git
  2. Install dependencies using pnpm

    pnpm install
  3. Copy the .env.example to .env and update the variables.

    cp .env.example .env
  4. Start the development server

    bun run dev
  5. Push the database schema

    bun run db:push

How do I deploy this?

Follow the deployment guides for Vercel, Netlify and Docker for more information.

Contributing

Contributions are welcome! Please open an issue if you have any questions or suggestions. Your contributions will be acknowledged. See the contributing guide for more information.

Contributors

Thanks goes to these wonderful people for their contributions:

Made with contrib.rocks

License

Licensed under the MIT License. Check the LICENSE file for details.

About

A collection of quotes, books, authors, publishers, and more.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages