Este projeto é uma atividade da disciplina de Desenvolvimento Web 2 do curso de Análise e Desenvolvimento de Sistemas do IFAL. O objetivo é criar um formulário de pré-matrícula para uma escola virtual e validar os dados inseridos pelo usuário no backend em Node.js usando Express.
- Node.js: Plataforma de execução do lado do servidor.
- Express: Framework web utilizado para construir as rotas da aplicação.
- EJS: Sistema de templates para renderizar as páginas HTML.
views/
: Contém os arquivos EJS para as interfaces do usuário.form.ejs
: Formulário de pré-matrícula.error.ejs
: Página de erro para mostrar mensagens de validação.success.ejs
: Página de sucesso para mostrar mensagens de sucesso.
public/stylesheets/
: Contém os arquivos CSS para estilização.style.css
: Arquivo de estilos principal.
utils/
: Funções auxiliares para validação dos dados do formulário.validation.js
: Contém as funções de validação.
- Instalação das Dependências:
npm install
- Execução do Servidor:
npm start
- Acesso ao Formulário:
- Abra o navegador e acesse: http://localhost:3000/
Contribuições são sempre bem-vindas! Para contribuir, você pode seguir os passos abaixo:
- Fork o projeto
- Crie sua Feature Branch (
git checkout -b feature/NovaFeature
) - Faça commit das suas mudanças (
git commit -m 'Adicionar alguma NovaFeature'
) - Faça push para a Branch (
git push origin feature/NovaFeature
) - Abra um Pull Request
Distribuído sob a licença MIT. Veja LICENSE
para mais informações.
Filipe Zaidan |
Para mais informações, entre em contato através do LinkedIn.