Giter VIP home page Giter VIP logo

iamrosada / eva Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 0.0 3.08 MB

O Eva- foi criado para ajudar na Gestão e Supervisão de Estudantes da Comunidade Angolana localizados na Rússia, concretamente na cidade de Voronezh, sendo que o mesmo da a possibilidade de listar todos os Estudantes com base ao País, Universidade, Faculdade, Dormitório, Quarto e etc.

TypeScript 12.71% HTML 0.52% JavaScript 58.14% CSS 28.60% Shell 0.02%

eva's Introduction

EVA.

Снимок экрана (401) This is the login screen.

Снимок экрана (402)

To create an account.

Снимок экрана (403) Home Page.

Снимок экрана (404) Screen for creating a new student.

Снимок экрана (405) list all created students

Снимок экрана (406) search the student by name, surname, and Academic degree Снимок экрана (408) modal to eliminate a student Снимок экрана (409) edit a student's data

#How does EVA work ? 🤔

Eva- foi criada para ajudar na Gestão e Supervisão de Alunos da Comunidade Angolana localizada na Rússia, especificamente na cidade de Voronezh, e dá a possibilidade de listar todos os Alunos por País, Universidade, Corpo Docente, Dormitório, Quarto e etc.

How long was it developed? ⏳😱 O EVA foi desenvolvido ao longo de um período de 3 meses, começando em março de 2021.

To concrete what does EVA do? ? 🥺🙇🏽‍♂️

O EVA foi desenvolvido com o intuito de auxiliar departamentos de empresas ou universidades muito distantes, facilitando o compartilhamento de dados de alunos ou funcionários entre esses departamentos com velocidade recorde de sincronização de dados. #Exemplo de Funcionamento:

We have the UAN university in Angola ! 🇦🇴, que é a sede da universidade, e outro departamento próximo aos Mártires ou Aeroporto Internacional, desta forma se um funcionário universitário solicitar os dados de um aluno que foi transferido do Campus Universitário para estes departamentos, através de um clique ou digitando o nome de o aluno, todos os dados vinculados ao aluno serão mostrados. E se no Campus outro funcionário editar os dados do aluno, em segundos essas alterações serão mostradas ao departamento localizado em Mártires.

EVA App

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disto é bom ter um editor para trabalhar com o código como VSCode

🎲 Rodando o Back End (servidor)

# Clone este repositório
$ git clone <https://github.com/iamrosada/eva>

# Acesse a pasta do projeto no terminal/cmd
$ cd server


# Instale as dependências
$ npm install ou simplesmente yarn

# Execute a aplicação em modo de desenvolvimento
$ yarn dev

# O servidor inciará na porta:3333 - acesse <http://localhost:3333>

# Acesse o arquivo .env do projeto e preencha com os dados do AWS S3 Amazon .
$AWS_ACCESS_KEY_ID=
$AWS_SECRET_ACCESS_KEY=
$AWS_DEFAULT_REGION=

Acesse a pasta config que esta dentro da pasta src, abre o arquivo multer.ts, vai até a linha 26,e altera o bucket, caso
estiveres a trabalhar online coloca o nome do bucket da AWS que criaste. caso for local podes escrever local.

🎲 Deploy: Rodando o Back End (servidor no Heroku)

# Acesse a pasta do projeto no terminal/cmd
$ cd server

# Execute o seguinte comando no terminal/cmd para gerar o dist
$ yarn build

# Acesse a Tua conta no heroku e faz o deploy
# guarda o link do servidor para usar no front end.

🎲 Rodando o Front End (Aplicativo desktop)

# Clone este repositório
$ git clone <https://github.com/iamrosada/eva>

# Acesse a pasta do projeto no terminal/cmd
$ cd desktopPortugues


# Instale as dependências
$ npm install ou simplesmente yarn

# Execute a aplicação em modo de desenvolvimento
$ yarn build

🎲 Gerando o executável AP.exe (Aplicativo desktop)

# Acesse a pasta do projeto no terminal/cmd
$ cd desktopPortugues

# Acesse a pasta server, no arquivo api.js coloca o link do backend que fizeste deploy.

# Execute o seguinte comando no terminal/cmd para gerar o dist e build folder
$ yarn build

# Depois de finalizar, abre a pasta dist e terá um arquivo com o nome EVA.exe, clica no mesmo e permita que ele seja instalado no teu PC.

Autor



Feito com ❤️ por Luis de Água Rosada 👋🏽 Entre em contato!

Twitter Badge Gmail Badge

eva's People

Contributors

iamrosada avatar

Stargazers

Aldair André avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.