Por quê? • Tecnologias • Como usar • Equipe •
Desenvolvida com intuito para que seja acessivel para todo o público alvo, tendo foco em que todos tenham chances em fututos vestibulares.
FicaFácil é sua nova plataforma de estudos online, que permite que você teste seus conhecimentos acompanhando sua evolução e desempenho a cada simulado feito.
Juntando tecnologia, educação e otimização de tempo, desenvolvemos o FicaFácil, a fim de auxiliar os estudantes, dando a eles mais autonomia na hora de estudar!
As seguintes tecnologias foram usadas na construção do projeto:
- React -> lib front end
- React router dom -> lib para criar rotas
- React icons -> lib de icones
- Material ui -> lib de design
- Yarn -> gerenciador de pacotes
- Node -> runtime javascript backend
- Sweet alert2 -> lib alertas
- Glidejs -> lib carrousels
- Recharts -> lib graficos
- Sass -> pre processador css
- Axios -> requisição front end
- JavaScript -> linguagem de programação
- Php -> linguagem de programacao back-end
- Pdo -> lib interna php para conexao com banco de dados
- Composer -> gerenciador de pacotes e autoload com psr-4
- Mysql -> banco de dados relacional
- Apache -> servidor php
- Responsivo
- Dark Mode
- Assincrono
- Autenticacao Jwt e OAuth2
- CRUD completo
- Design Interativo
- Rotas e Url amigável
- Editor:
- Visual Studio Code -> ferramenta edição código
- Github -> repositorio de versionamento
- Git -> ferramenta de versionamento
- Prototipagem:
- Adobe XD
- Reuniões:
- Discord
- Microsoft Teams
- Trello -> ferramenta para agilizar metodologia agil scrum
- Diagramas:
- Br modelo
- Astah
- MS Office -> ferramentas de documentação
- Apresentações:
- Microsoft PowerPoint
- Youtube
- Edição:
- Adobe Photoshop
Antes de tudo, você precisa ter instalado em sua máquina as seguintes ferramentas: Git, Node.js, Composer. Além disso, é bom ter um editor para trabalhar com o código, como VSCode.
Como já visto acima, esse projeto é divido em duas partes:
- 🎲 Server (Backend)
- 🖥 Web (Front-end)
Para começar:
# Clone o repositório
$ git clone https://github.com/Deofino/FicaFacil.git
Precisamos instalar em primeiro lugar o composer:
# Instale as dependências
$ cd backend
$ cd lib
$ composer install
Logo depois, Entre na pasta frontend:
$ cd ../../
$ cd frontend
Agora, precisamos instalar as dependências e estaremos prontos para rodar:
# Instale as dependências para o front-end
$ yarn install
# Você pode startar estando dentro da pasta frontend
$ yarn start
@Guilherme Delfino |
@Kauê Loviz |
@Vitoria Gonçalves |
@Paulo Moreira |
@Gabriely Brito |
@Camylly Lima |
@Ruy Barbosa |