Skip to content

Welcome! The goal of the website is to encourage young students from public schools to participate in scientific competitions in various areas, such as Natural Sciences, Technology, Mathematics, Arts, and much more.

License

Notifications You must be signed in to change notification settings

gvmckl/Scientific-Competitions-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Competições Científicas

🚀Olá, jovem viajante!

Seja muito bem-vindo!O objetivo do site é encorajar jovens de escolas públicas a participarem de competições científicas em várias áreas, como Ciências Naturais, Tecnologia, Matemática, Artes e muito mais. Queremos inspirar jovens determinados e sonhadores a explorar essas competições, mostrando como elas podem impactar positivamente suas vidas.

Se você é um jovem determinado e sonhador, não perca essa oportunidade! Confira as competições disponíveis e descubra como elas podem mudar o rumo da sua vida!

🔭O que são competições científicas?

Competições científicas são eventos que promovem a participação de estudantes em áreas como ciência, tecnologia, engenharia e matemática (STEM). Elas incentivam a aplicação prática do conhecimento, o trabalho em equipe e o desenvolvimento de habilidades como pensamento crítico e resolução de problemas. Essas competições abrangem diversas disciplinas e oferecem oportunidades educacionais e profissionais, além de estimular o interesse pela ciência e formação de futuros profissionais nessas áreas.

🖥️Landing Page:

Landing Page

❓Quais são as tecnologias e versões utilizadas no projeto?

  • React: ^18.2.0
  • React-DOM: ^18.2.0
  • React Router DOM: ^6.22.3
  • Axios: ^1.6.8
  • express: ^4.19.2
  • ESLint: ^8.57.0
  • Vite: ^5.2.0
  • @fortawesome/free-brands-svg-icons: ^6.5.2
  • @fortawesome/react-fontawesome: ^0.2.0
  • @types/react: ^18.2.66
  • @types/react-dom: ^18.2.22
  • @vitejs/plugin-react: ^4.2.1
  • react-emoji-render: ^2.0.1
  • eslint-plugin-react: ^7.34.1
  • eslint-plugin-react-hooks: ^4.6.0
  • eslint-plugin-react-refresh: ^0.4.6

❓Como Usar?

  1. Clone este repositório:

    git clone https://github.com/gvmckl/Scientific-Competitions-Backend
  2. Instale as dependências:

    npm install
  3. Inicie a aplicação:

    node server.js
  4. Acesse o repositório do site em:

    https://github.com/gvmckl/Scientific-Competitions-Frontend

❓Quais são os planos futuros e previstos para as atualizações do projeto?

1. Formulário de cadastro para novas competições:

O projeto possui uma linha totalmente social e colaborativa, ou seja, o objetivo dele é fazer com que os alunos também possam contribuir para a propagação dessas competições dentro do nosso site.

2. Contrução de um banco de dados:

Pretendemos construir um banco de dados próprio para o nosso site com o objetivo de torná-lo de fato um projeto que atenda de forma significativa e permanente o público-alvo.

3. Expansão do site:

Pretendemos expandir o site para que ele se torne, além de um site estático. Pretendemos adicionar informações sobre as áreas de conhecimento, notícias e exemplos de pessoas que possam inspirar os alunos.

❓Como Contribuir?

Sinta-se à vontade para contribuir com melhorias ou correções. Basta seguir estas etapas:

  1. Faça um fork do repositório.
  2. Crie uma branch para sua contribuição:
    git checkout -b sua-branch
  3. Faça as alterações desejadas.
  4. Faça o commit das suas alterações:
    git commit -m "Descrição das alterações"
  5. Faça o push para a sua branch:
    git push origin sua-branch
  6. Abra um Pull Request no GitHub.

Agradeço por contribuir para tornar este projeto ainda melhor! 😊


Scientific Competitions

🚀 Hello, young traveler!

Welcome! The purpose of this website is to encourage students from public schools to participate in scientific competitions in various areas such as Natural Sciences, Technology, Mathematics, Arts, and more. We aim to inspire determined and dreamy young people to explore these competitions, showing how they can positively impact their lives.

If you are a determined and dreamy young person, don't miss this opportunity! Check out the available competitions and discover how they can change the course of your life!

🔭 What are scientific competitions?

Scientific competitions are events that promote student participation in areas such as science, technology, engineering, and mathematics (STEM). They encourage the practical application of knowledge, teamwork, and the development of skills such as critical thinking and problem-solving. These competitions cover various disciplines and offer educational and professional opportunities, as well as stimulate interest in science and the formation of future professionals in these areas.

🖥️ Landing Page:

Landing Page

❓ What are the technologies and versions used in the project?

  • React: ^18.2.0
  • React-DOM: ^18.2.0
  • React Router DOM: ^6.22.3
  • Axios: ^1.6.8
  • Express: ^4.19.2
  • ESLint: ^8.57.0
  • Vite: ^5.2.0
  • @fortawesome/free-brands-svg-icons: ^6.5.2
  • @fortawesome/react-fontawesome: ^0.2.0
  • @types/react: ^18.2.66
  • @types/react-dom: ^18.2.22
  • @vitejs/plugin-react: ^4.2.1
  • react-emoji-render: ^2.0.1
  • eslint-plugin-react: ^7.34.1
  • eslint-plugin-react-hooks: ^4.6.0
  • eslint-plugin-react-refresh: ^0.4.6

❓ How to Use?

  1. Clone this repository:

    git clone https://github.com/gvmckl/Scientific-Competitions-Backend
  2. Install the dependencies:

    npm install
  3. Start the application:

    node server.js
  4. Access the website repository at:

    https://github.com/gvmckl/Scientific-Competitions-Frontend

❓ What are the future plans and updates planned for the project?

1. Registration form for new competitions:

The project has a completely social and collaborative line, meaning its goal is to allow students to also contribute to the propagation of these competitions within our website.

2. Building a database:

We intend to build our own database for our website with the aim of making it a project that effectively and permanently serves the target audience.

3. Site expansion:

We aim to expand the site so that it becomes more than just a static site. We plan to add information about areas of knowledge, news, and examples of people who can inspire students.

❓ How to Contribute?

Feel free to contribute with improvements or fixes. Just follow these steps:

  1. Fork the repository.
  2. Create a branch for your contribution:
    git checkout -b your-branch
  3. Make the desired changes.
  4. Commit your changes:
    git commit -m "Description of the changes"
  5. Push to your branch:
    git push origin your-branch
  6. Open a Pull Request on GitHub.

Thank you for contributing to making this project even better! 😊


About

Welcome! The goal of the website is to encourage young students from public schools to participate in scientific competitions in various areas, such as Natural Sciences, Technology, Mathematics, Arts, and much more.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published