-
Notifications
You must be signed in to change notification settings - Fork 0
Technologies
- Next.js
- TailwindCSS
- Supabase
- OpenAI API (ChatGPT)
Since this a school project, most of these technologies are brand new to most of us. This is a great opportunity to learn and deepen knowledge of certain technologies.
Next.js is a modern full stack framework for React and is gaining popularity at a fast pace. The developer experience is great, for example routing has been made really easy. You just need to create a folder for the route and that's it. No hardcoding routes to App.tsx like with React Router.
Tailwind allows you two write CSS to the component's className, which makes coding styles more convenient. This style is called inline CSS. Tailwind has a lot of third-party libraries, like Shadcn that is used in some places. Tailwind offers an excellent documentation on their site which also creates a great developer experience.