Write an article or Share a link

App Ideas You Can Start Coding Today

Hints Staff
4 years ago
App Ideas You Can Start Coding Today by html hints

Like with any other skill, getting good at coding requires you to put the effort and time in. One of the best ways of getting better at coding is to build as many various applications as possible. The dilemma we programmers face goes as follows: We have the desire to build but often lack creative ideas. Use this list as inspiration to build up your daily coding habits.

Note: This piece assumes you’re familiar with basic programming concepts and you’re looking for inspiration to flex your coding muscles.

Without further ado, here’s a list of apps you can start building today. Pick an idea from the list and start building!


SoundCloud Clone

SoundCloud is an online audio distribution platform and music sharing website. The website lets you upload, like, and share songs.

What you will learn by building a SoundCloud clone:

1. How to upload and store songs to a database.

2. All the basics of a media player — how to play, fast-forward, pause, etc.

3. How to share tracks with friends.

4. How to render a graph showing the duration and progress of a song.


Jira Clone

Jira is used for bug tracking, issue tracking, and project management. The name “Jira” is actually derived from the Japanese word “Gojira,” which means “Godzilla.”

What you will learn by building a Jira clone:

1. HTML Drag and Drop API.

2. User roles and permissions.

3. Assigning and reassigning tasks between different users.

4. Marking tasks as complete, arching, deleting, and editing various tasks.


Discord Clone

Discord is an all-in-one voice and text chat for gamers that’s free, secure, and works on both your desktop and phone. It’s an extremely popular choice for communication for developers, gamers, and more casual users.

What you will learn by building a Jira clone:

1. The WebSocket API. The chatrooms use WebSockets for real-time communication.

2. Different user roles and permissions (e.g admins, content moderators, and regular users).

3. How to activate microphones and allow voice communication.

4. How to create multiple chatrooms and enable multiple WebSockets.

Read this article at Medium

We use cookies to ensure better User Experience. Read More