Inspiration
Maybe MIMESIS
What it does
ImNotAi is a modern twist on classic social deduction games. Players join a game room where they must discuss a given premise and vote out who they think is the AI. The catch? The AI is trained to respond naturally enough to fool even experienced players.
How we built it
It's a real-time multiplayer social deduction game server built withReact, Spring Boot and WebSocket technology. Players compete to identify the hidden AI opponent while engaging in natural language conversations. The frontend use React for UI design zustand for status management, tailwindcss for component design, react-router for page switching. The backend intelligently manages game flow, AI responses via OpenRouter API, and real-time player communication.
Challenges we ran into
The message send & vote part and how to handle when player offline The api test between front-end and back-end
Accomplishments that we're proud of
We successfully completed the application, including front-end, back-end, and AI, within one day. This is especially impressive considering we had no prior experience with WebSockets. Another point to note is that this was our first time participating in a Hackathon.
What's next for ImNotAi
- Add scoring options and connect to the database.
- Currently, JWT or any other validation is not used; we will add it later.
Built With
- css
- docker
- html
- java
- javascript
- openrouteservice
- react
- router
- springboot
- tailwindcss
- typescript
- websockets
- zustand

Log in or sign up for Devpost to join the conversation.