/pizzashop

Primary LanguageTypeScript

🍕 PizzaShop

GitHub language count Repository size GitHub last commit License Stargazers

ℹ️ What is the project ?

PizzaShop is an open source application aimed at studying various technologies related to building APIs.

Currently, the project focuses on implementing the following technologies

  • /API:
    • Bun: A lightweight HTTP framework for Node.js.
    • TypeScript: A statically typed superset of JavaScript that enhances code quality and maintainability.
    • Drizzle: A data modeling library for TypeScript and JavaScript.
    • ElysiaJS: A library for managing asynchronous code with elegance.
    • PostgreSQL: A powerful open-source relational database system.
    • Zod: A TypeScript-first schema declaration and validation library.
    • Faker-js: A library for generating fake data such as names, addresses, and phone numbers.
    • Chalk: A library for styling terminal output with colors and styles.
    • ESLint: A tool for identifying and reporting on patterns found in JavaScript and TypeScript code.

This project serves as a learning environment to explore and experiment with these technologies. Contributions and feedback are always welcome!

🤔 How to contribute

  • Fork this project;
  • Create a branch: git checkout -b my-feature;
  • Submit your changes: git commit -m 'feat: My new feature';
  • Push your branch: git push origin my-feature.

After merging your receipt request to done, you can delete a branch from yours. After your request to receive the merger, you can delete your branch.

📝 License

This project is under MIT license (Copyright (c) 2024 CoGUMm), for more details check LICENSE!

Made with ♥ by Gabriel F. Vilar 👋 Telegram