Semanttuli is the Finnish version of the Semantle word guessing game.
🌐 Live Application: https://semanttuli.fly.dev
Create a .env
file in the root directory with the following variables:
MONGO_CONNECTION_STRING=your_mongodb_connection_string
DB_NAME=your_database_name
-
Install dependencies:
npm i
-
Run the development server:
npm run dev
The app will be available at
http://localhost:5173
-
Build and run using Docker Compose:
docker-compose up --build
The app will be available at
http://localhost:8080
Currently, deployment is done manually using:
fly deploy
- Framework: SvelteKit
- Language: TypeScript
- Styling: Tailwind CSS
- Database: MongoDB
- Containerization: Docker
- Hosting: Fly.io
The previous version of Semanttuli is still available:
- Repository: https://github.com/ilmarikyl/semanttuli-legacy
- Live application: https://semanttuli-legacy.fly.dev
This project is MIT licensed.