https://github.com/dev-shetty/tiles
Full Stack MERN application for real-time collaboration and placing tiles
https://github.com/dev-shetty/tiles
expressjs hacktoberfest javascript mern mern-stack mongodb nextjs react socket tailwindcss tiles typescript
Last synced: 6 months ago
JSON representation
Full Stack MERN application for real-time collaboration and placing tiles
- Host: GitHub
- URL: https://github.com/dev-shetty/tiles
- Owner: dev-shetty
- License: mit
- Created: 2023-09-10T15:03:19.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-11-02T18:23:24.000Z (6 months ago)
- Last Synced: 2024-11-02T19:22:48.359Z (6 months ago)
- Topics: expressjs, hacktoberfest, javascript, mern, mern-stack, mongodb, nextjs, react, socket, tailwindcss, tiles, typescript
- Language: TypeScript
- Homepage: https://placetile.vercel.app
- Size: 513 KB
- Stars: 4
- Watchers: 3
- Forks: 4
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Tiles
Inspired by `r/place`, Idea by [Fawaz](https://github.com/fauwara) brought to you by [Deveesh Shetty](https://github.com/Deveesh-Shetty). Collaborate in the canvas, unleash your creativity, and enjoy!
Checkout live - [placetile.vercel.app](https://placetile.vercel.app) hosted using Vercel and Render
## Set the project locally
- Fork and Clone the project
- This project uses pnpm as a package manager, if you don't have it install it using
```bash
npm install -g pnpm
```
- Inside both the `client` and `api/` folder copy `.env.example` to `.env` and fill the required fields.
- Install the dependencies on the client side and run the frontend server
```bash
cd client/
pnpm i
pnpm run dev
```
- Open a new terminal, and install dependencies and run the backend server
```
cd api/
pnpm i
pnpm run dev
```
- You can now run the project locally and make changes 🥳