Frontend independente para o site do curso de Ciência da Computação @ UFAL - Campus Arapiraca.
- NoJS, com um mínimo e opcional JavaScript.
- Carregamento rápido.
- Melhor experiência de navegação entre páginas, com transições e sem recarregamento total.
- Barra lateral com um mapa do site em árvore.
- Responsividade.
- Capacidade de espelhar o site original de forma automatizada.
O projeto é um monorepo de um projeto Python com Poetry, que realiza o scraping do site do curso, com o frontend Astro. Logo, é preciso:
- Instalar o Poetry
- Instalar as dependências do clone usando
pnpm install
ounpm install
Para espelhar o site do curso, use os comandos:
cd scripts
poetry shell
python3 main.py # com os argumentos 0, 1 e 2
pnpm run dev
# ou
npm run dev
Construído com Astro.