Skip to content

joaobraganca555/ExplicoTeLinguas

Repository files navigation

Explico-te Línguas

Welcome to the Explico-te Línguas repository! This project is a personal and private language tutoring website, providing details on schedules, prices, and a contact form for bookings.

Technologies Used

  • React: JavaScript library for building user interfaces.
  • Vite: Fast build tool and development server for React projects.
  • GitHub Pages: Hosting for the website.
  • MUI: React component library for styling.
  • React Query: State management and data fetching.
  • PocketBase: Backend for data management.

Features

  • Schedules: Detailed information about available tutoring times.
  • Prices: Pricing table for tutoring sessions.
  • Contact Form: Simple form for users to get in touch and schedule tutoring sessions.

Project Structure

explico-te-linguas/
├── public/
├── src/
│   ├── components/
│   ├── pages/
│   ├── App.jsx
│   ├── index.jsx
│   └── ...
├── .gitignore
├── index.html
├── package.json
├── README.md
└── vite.config.js

Installation

To run the project locally, follow these steps:

Clone the repository:

git clone https://github.com/joaobraganca555/explico-te-linguas.git

Navigate to the project directory:

cd explico-te-linguas

Install the dependencies:

npm install

Run the project locally:

npm run dev

Open your browser and go to http://localhost:3000.

Images

Below are some screenshots of the Explico-te Línguas website:

Google Form Page

form

View where a google form is embedded into the app

Schedule View

Screenshot 2025-01-28 at 18 48 47

Calendar view displaying available tutoring slots

Menu bar in android

Screenshot 2025-01-28 at 18 49 12

Menu bar in android, showing the responsiveness of the app

Contributing

As this is a personal and private project, contributions are not currently being accepted.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For more information or questions, please use the contact form available on the website.

About

Welcome to the Explico-te Línguas repository! This project is a personal and private language tutoring website, providing details on schedules, prices, and a contact form for bookings.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors