Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lonewanderer27/chat-ur-meyts

Platform designed for students at Adamson University to easily connect with their blockmates and klasmeyts.
https://github.com/lonewanderer27/chat-ur-meyts

capacitor ionic pwa react supabase

Last synced: about 11 hours ago
JSON representation

Platform designed for students at Adamson University to easily connect with their blockmates and klasmeyts.

Awesome Lists containing this project

README

        

# Chat-Ur-Meyts

This is a React project that uses Supabase for backend services, and a custom backend for recommendation.

### Prerequisites

Before you begin, ensure you have met the following requirements:
- You have installed the latest version of Node.js and npm.
- You can access services provided by Supabase on your network.

### Running the Project

To run this project, follow these steps:

1. Clone the repository

```
git clone https://github.com/lonewanderer27/chaturmates-v2
```

2. Install the dependencies:
```
cd chaturmates
npm install
// or bun install if you are using bun
```

3. Create a .env file in the root directory of the project and add the following variables:
```
VITE_SUPABASE_ANON_KEY=
VITE_SUPABASE_API_URL=
VITE_RECOMMEND_BACKEND=
```

Replace , , with our actual keys and IDs.

4. Start the development server:
```
npm run dev
// or bun dev if you are using bun
```
The application should now be running at http://localhost:5173
Please make sure that the recommend backend is running as well.

## Contributing to Chaturmates

To contribute, follow these steps:
1. Fork this repository to your github account.
2. Create new branch: `git checkout -b `
3. Make your changes and commit them: `git commit -m ''
4. Push to the new branch and your new repository: `git push origin`
5. Create the pull request in the original github repository.

### Contact
If you want to contact me you can reach me at [email protected]

### License
This project uses the GPL-v3 License.