Skip to content

lucasfnCode/App-for-Studio-the-pilates-PI---FATEC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

200 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

App for Studio of Pilates PI-FATEC

🎯 Objetivo

O propósito deste projeto é criar um site dedicado ao gerenciamento de estúdios de pilates.
A ideia é oferecer uma plataforma que seja não apenas intuitiva, mas também super eficiente, facilitando o controle de alunos, o agendamento de aulas, a presença e o histórico de atividades.
Com essa aplicação, buscamos otimizar a rotina dos profissionais, aprimorar a experiência dos clientes e reunir todas as informações essenciais para o funcionamento do estúdio em um único ambiente digital.


💻 Tecnologias Utilizadas

🧠 Back-End

  • Java 17
    Linguagem robusta e orientada a objetos, usada para construir a lógica e estrutura principal da aplicação.

  • Spring Boot
    Framework que facilita o desenvolvimento de aplicações Java, oferecendo configuração automática, segurança e integração com banco de dados.

  • MongoDB
    Banco de dados NoSQL que armazena dados em formato flexível (JSON-like), ideal para lidar com estruturas dinâmicas e escaláveis.

🎨 Front-End

  • JavaScript
    Linguagem de programação que dá vida à interface, permitindo interações, chamadas à API e dinamismo nas páginas.

  • Bootstrap
    Framework de CSS que facilita a criação de interfaces responsivas e bonitas com componentes prontos e personalizáveis.

  • Parcel
    Empacotador de aplicações web que compila, agrupa e otimiza os arquivos do front-end de forma rápida e eficiente, sem necessidade de configuração complexa.


⚙️ Como executar o Projeto ?

  • Clonar o repository no GitHub

    git clone https://github.com/lucasfnCode/App-for-Studio-the-pilates-PI---FATEC.git
  • Executar uma instancia do MongoDB

    docker run --name mongodb-pilates -d -p 27017:27017 mongo
  • Executar o Backend

    cd backend && ./mvnw spring-boot:run 
  • Executar o Frontend(Em outro terminal)

    cd frontend && npm install && npm run dev
  • Acessar os recursos

    📺Frontend

    http://localhost:3000

    🛠️Backend

    http://localhost:8080

    📖Documentação

    Link para a documentação

About

Aplicação para gerenciamento de Studios de Pilátes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7