Welcome to the official repository of our comprehensive NextJS workshop, hosted at https://github.com/naufaldi/reading-list. This workshop is designed to take you on a transformative journey from the initial Request for Comments (RFC) to the final release documentation, showcasing the development of a project from the ground up.
This workshop provides a hands-on experience in building a modern web project from scratch, utilizing a robust technology stack that includes:
- NextJS: A React framework for production-ready applications.
- TypeScript: A typed superset of JavaScript that compiles to plain JavaScript.
- Supabase: An open-source Firebase alternative providing all the backend services you need.
- SteinsJS: A streamlined library for efficient data handling and operations. (Note: Assuming SteinsJS as a fictional or context-specific library since it's not widely recognized)
- TanStack: A suite of libraries for building blazing-fast and easy-to-maintain applications.
Our goal is to empower participants with practical insights and hands-on experience in initiating, developing, and deploying a project leveraging NextJS and related technologies. This workshop is built on a 'Zero to Hero' ethos, aimed at providing participants with a deep dive into modern web development practices.
To get started with this project:
- Clone the repository:
git clone https://github.com/naufaldi/reading-list.git
- Navigate to the project directory:
cd reading-list
- Install dependencies:
npm install
- Start the development server:
npm run dev
We welcome contributions and ideas for improvement! If you have suggestions or encounter issues, please open an issue or submit a pull request.
This project is licensed under the MIT License. Feel free to explore, modify, and distribute the workshop materials.