I've been racking my brain for weeks now on an interactive website game.....nothing fancy....and I mean NOTHING fancy...no shooting, no morphing or reloading....no killing, no blood....no notta...

I wan the website to be a check-in, get your assignment, go into the real world and perform it.....check back in and log it....

What am I trying to achieve here...any help>???

Dani AI

Generated

The idea from —assign a simple task, send players into the real world, then have them check back in—is ideal for a lightweight, mobile-first experience. is right that you need persistent state and ’s contest/teaching angle is a useful product frame. Below are focused, practical steps and cautions to turn the concept into a reliable MVP without overengineering.

Keep the UX minimal and explicit. The core screens are: assignment list, a clear “Start” action, a single “Check in / Submit” action, and a status/feedback screen that shows whether the submission is pending, synced, approved, or rejected. Expose an offline indicator and an “unsynced” badge so users never wonder if their work reached the server.

Architecture suggestions that keep development simple and robust: build a mobile-first Progressive Web App so the client can cache assignments and accept proof while offline. Use a Service Worker + IndexedDB for local caching and pending submissions, and push those to a server when connectivity returns (provide a manual “Sync now” fallback). Server-side needs are small: Users, Assignments, Submissions, Reviews and a simple API. Start with manual review workflows and add automated checks later.

Verification and anti-cheat controls should be proportional. Combine lightweight signals: GPS with accuracy threshold, server-side timestamps, optional photo evidence (checkable for EXIF/modified time), short one-time tokens or QR codes for location-based tasks, and random manual audits. Respect privacy—request only necessary permissions and limit retention. Troubleshooting tips: show clear sync/error states, surface retry controls, and log failed sync attempts so you can diagnose device or network problems quickly. Start lean, test with real users, then add gamification, scaling, or LMS-style features if those prove valuable.

Recommended Answers

All 2 Replies

Member Avatar for Member #46692

I've been racking my brain for weeks now on an interactive website game.....nothing fancy....and I mean NOTHING fancy...no shooting, no morphing or reloading....no killing, no blood....no notta...

I wan the website to be a check-in, get your assignment, go into the real world and perform it.....check back in and log it....

What am I trying to achieve here...any help>???

Seems like you need to make a database, to store user's log in details to check their progress in this little assignment of yours. Yup?

Maybe you are thinking more about a contest.. then a game…
I had a class, in my marketing’s Bachelor, where the teacher gave us a different assignment every week… we had to log in to the class site to know it. Then we had 3 hours to complete the assignment, report back in and send-it to the teacher. The faster and the better work earned some evaluation points.

If it is something like this you are trying to create… look up teaching platforms like moodle

If you need more info, or help building a “platform for your contest say something :)

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.