This is a CRUD application built with Next.js, using Firebase for data persistence. The project follows the lessons from the Cod3r Web Development course.
- Add, update, delete, and list clients.
- Integrated with Firebase for database operations.
- Responsive design with Tailwind CSS
- Next.js
- Firebase
- TypeScript
- Tailwind CSS
- Node.js
- npm or yarn
- Firebase (account and project configuration)
- Clone the repository:
git clone https://github.com/iaraflaminio/project-next-crud.git
- Navigate to the project directory:
cd project-next-crud
- Install the dependencies:
npm install # or yarn install
- Configure Firebase
- Rename the .env.local.example file to .env.local
- Add your Firebase configuration to the .env.local file:
NEXT_PUBLIC_FIREBASE_API_KEY=your_api_key NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your_auth_domain NEXT_PUBLIC_FIREBASE_PROJECT_ID=your_project_id
- Run the development server:
npm run dev #or yarn dev
- Or build the project:
npm run build
- Open http://localhost:3000 with your browser to see the result.
Esta é uma aplicação CRUD construída com Next.js, usando o Firebase para persistência de dados. O projeto segue as lições do curso de Desenvolvimento Web da Cod3r.
- Adicionar, atualizar, deletar e listar clientes.
- Integrado com o Firebase para operações de banco de dados.
- Design responsivo com Tailwind CSS.
- Next.js
- Firebase
- TypeScript
- Tailwind CSS
- Node.js
- npm ou yarn
- Firebase (conta e configuração do projeto)
- Clone o repositório:
git clone https://github.com/iaraflaminio/project-next-crud.git
- Navegue até o diretório do projeto:
cd project-next-crud
- Instale as dependências:
npm install # ou yarn install
- Configure o Firebase
- Renomeie o arquivo .env.local.example para .env.local
- Adicione sua configuração do Firebase ao arquivo .env.local:
NEXT_PUBLIC_FIREBASE_API_KEY=sua_api_key NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=seu_auth_domain NEXT_PUBLIC_FIREBASE_PROJECT_ID=seu_project_id
- Execute o servidor de desenvolvimento:
npm run dev # ou yarn dev
- Ou construa o projeto:
npm run build
- Abra http://localhost:3000 com seu navegador para ver o resultado.