An open API service indexing awesome lists of open source software.

https://github.com/joaobraganca555/explicotelinguas

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.
https://github.com/joaobraganca555/explicotelinguas

google-forms language-tutor mui pocketbase react react-query website

Last synced: about 1 month ago
JSON representation

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.

Awesome Lists containing this project

README

        

# 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

```bash
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:

```bash
git clone https://github.com/joaobraganca555/explico-te-linguas.git
```
Navigate to the project directory:

```bash
cd explico-te-linguas
```
Install the dependencies:

```bash
npm install
```
Run the project locally:

```bash
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.