Python Desktop Student Manager
Publicada el 2026-07-20
Descripción de la oferta
I’m building a lightweight student-management tool that runs on Windows and I’d like it written in Python 3 with SQLite for storage. The application only needs a single “Student” role for login, so there’s no admin/teacher hierarchy to worry about—just a straightforward username-and-password gate that lands the student on the main dashboard. Once signed in, the user must be able to add, edit, and delete student records (name, ID, basic contact info, plus two or three extra fields you can stub in for now). A tidy desktop interface is required; feel free to use Tkinter, PySimpleGUI, or another well-supported library, as long as the final build runs smoothly on current Windows machines with no extra licensing costs. Deliverables • Fully working Python source code, structured in clear modules • SQLite database file with schema creation script • Brief setup guide and in-code documentation explaining each module and major function • Short user manual (PDF or Markdown) showing the login flow and CRUD operations I value clean, readable code, so please follow PEP 8 conventions and include meaningful comments. If you can keep external dependencies to a minimum and design the project so additional roles could be added later, that will be a plus. Let me know how quickly you can turn around an initial prototype.
Skills
Fuente original: freelancer