Hey there! Welcome to my Ticketing App project. This was a project i did following ClarityCoders' course on FreeCodeCamp's youtube channel. This was actually my first contact with Nextjs, as so far i had only worked with dedicated backends and frontends. This was a nice class, felt easy to follow while teaching a lot of the basic concepts of the framework. It was necessary for me to make a few adjustments to the code in order to actually deploy it to vercel, where is currently hosted, other than that at the moment it is as the course left, and it was a quick, nice start to Nextjs, and i do intend to take it further in the near future. 💻
The project proposes the development of a Ticketing App using Nextjs and Tailwindcss for styling. The app allows the creation, reading, update, and deletion of tickets in a live database, It has a dashboard for easy viewing of all tickets created, and a form for inserting all necessary data for the creation of a new one. The app is currently in english, but i do intend on translating it to brazillian portuguese at a later time.
- Stack Used: Nextjs, Tailwindcss, MongoDB Atlas
- Version of Node used: v20 (npm v10)
- Project Origin: This project was developed entirely by me, following ClarityCoders' Nextjs Course @ FreeCodeCamp's youtube. It was necessary to make a few adjustments, further than where the course takes it, in order to deploy it to vercel. 🎓
- Year Created: 2024
- Clone this repository:
git clone https://github.com/letsandrade/ticketing-app.git
- Navigate to the project directory:
cd ticketing-app
- Install the project's dependencies:
npm install
- Run the project
npm run dev
Feel free to explore the code, tweak and learn from it!
Instead of cloning the repository and running it locally, its possible to see the project live at https://ticketing-app-letsandrade.vercel.app/
A shoutout to FreeCodeCamp, theres always new and great, high-quality material for learning all things development. Thanks to ClarityCoders for providing the tutorial, and to anyone who checks out this project. You rock! 🤘
Olá! Boas-vindas ao meu projeto Ticketing App. Fiz esse projeto seguindo a aula do ClarityCoders' no canal do youtube do FreeCodeCamp's. Esse foi meu primeiro contato com Nextjs, já que até o momento eu só havia trabalhado com frontends e backends dedicados. Essa aula foi bem legal, fácil de acompanhar, enquanto ensinou bastante dos conceitos básicos do framework. Precisei fazer alguns ajustes para conseguir fazer o deploy do projeto no vercel, onde ele está hospedado. Fora isso, até o momento o projeto está no mesmo ponto onde a aula deixou, e foi um bom pontapé inicial para aprender a usar o Nextjs, e eu pretendo levar ele mais adiante num futuro próximo. 💻
O projeto propõe o desenvolvimento de uma aplicação de tickets usando Nextjs e Tailwindcss para estilização. O app permite a criação, leitura, modificação e exclusão de tickets em um banco de dados real. Tem um dashboard para fácil visualização de todos os tickets criados, e um formulário para inserir todas as informações necessárias para a criação de um novo ticket. O app está atualmente em inglês, mas pretendo traduzí-lo para português mais pra frente.
- Stack Usada: NextJS, TailwindCSS, MongoDB Atlas
- Origem do Projeto: Esse projeto foi desenvolvido inteiramente por mim, seguindo aula de nextjs do ClarityCoders no canal FreeCodeCamp. Foi necessário fazer alguns ajustes, além de onde o curso leva, para fazer o deploy no vercel. 🎓
- Ano de Criação: 2024
- Clone esse repositorio:
git clone https://github.com/letsandrade/ticketing-app.git
- Vá até o diretório do projeto:
cd ticketing-app
- Instale as dependências do projeto:
npm install
- Rode o projeto
npm run dev
Fique à vontade para explorar o código, modificá-lo e aprender com ele!
Ao invés de clonar esse repositório e ver localmente, é possível vê-lo no link https://ticketing-app-letsandrade.vercel.app/
Um agradecimento especial ao FreeCodeCamp, tem sempre material novo e de excelente qualidade sobre tudo relacionado a desenvolvimento. Valeu ClarityCoders pela aula e para todo mundo que sacar esse projeto. Vocês são demais! 🤘