To do list Take Home Project Requirements
- Allows the creation of new TODO items
- A Todo item consists of text and the date and time of creation
- Allows the removal of existing TODO items
- Allows updating the text of the TODO item
- Displays in the order they are created with the date of creation
- TODO items are stored in a SQL database and are persistent...any SQL Server is accepted (MySQL Xammp)
- Use a public Git repository for version control
- Documentation on how to build and deploy
my personal folder path on mac: /Users/lewflauta/.bitnami/stackman/machines/xampp/volumes/root/htdocs/
- Download and install XAMP : https://www.apachefriends.org/index.html
- Create folder "todone" in /htdocs folder under xamp
- Copy files to /todone (minus screenshots and todo_demo.mov)
- Run Xammp
- Start webserver under |General| tab
- Under |Services| tab, start apache, and mysql if they aren't already
- Under |Network| tab, enable localhost:8080->80
- Create Mysql database in http://localhost:8080/phpmyadmin/
- Browse to http://localhost:8080/todone/
I am creating a Todo list as a take home exercise after an interview. I don't have much practical experience in webdevelopment lately, so I am starting mostly from scratch. I do have a fundamental understanding of webdevelopment/js/css/bootstrap. I think php is my best bet. I can get a functional app up quickly, demonstrating all of the above requirements. It would be nice to really dive into webdevelopment and design something that's responsive, functional, and beautiful. But that is a task for Future-Lew.
Included are some screenshots and demo vid for convenience.





