+ 3
Creating a to-do list
I want to create a website like Todoist, Any.do etc. that allows users to create their own unordered lists of things to do. This website should save the lists that users create, so they will be accessable at any time. I am a newbie in web-development, so what languages must I learn to be able to create what I want? I heard about programming languages that are used to create databases, so what do I need?
7 Answers
+ 3
If you want to use a database you will typically have to learn SQL and a backend language (like nodejs which is javascript). There are also no-SQL databases which might be a good fit for todo-lists.
Though, you can save data in the browser using localStorage (and indexedDB). It's like a database built into the browser; maybe start there before worrying about "proper" databases, so you don't have to learn as many new things and you can build your project with only html/css/js
+ 6
HTML, CSS, Javascript, PHP and Mysql.
You need all these to make a website like...
+ 4
Check out the codes maded by the all programmers or you can view tutorial on Youtube.
+ 2
Janning, well, I still something to store all user's to dos on a server
+ 2
Take a look on following Steps :
1. To Store Data : use Any Database Or Create XML Files.
2. Create functions/Services/API to be called from UI(Html Pages)
3. Create UI Pages using html/css/JavaScript.
Thanks
+ 1
Here's an example of the front end of a To Do List:
https://www.w3schools.com/howto/howto_js_todolist.asp
0
That's fine. Any back end language will do. The PHP course here is well structured, relatively speaking.