Skip to content

Latest commit

 

History

History
118 lines (80 loc) · 6.06 KB

README.md

File metadata and controls

118 lines (80 loc) · 6.06 KB

Suggested Projects for the LearnDev Project

Following you find a list of projects that were suggested on Discord, if available a short discription and the user that suggested it.

Table of Content

Suggest a new Project

To add a new project to the list, please either create a Pull Request (PR, How To) which adds the project to README.md, create an issue with the project details or suggest it on Discord.

Questions?

If you have any questions regarding a project, please join us on Discord and ask the person that suggested it.

Projects

Affiliate Tracking Program

suggested by nl7

Habit Tracker

suggested by KT

Webapp for BrowserTab Management

A user logs in and can save all open tabs and name it. Group things. Then launch a new window with a certain group of those saved tabs.

suggested by clvlndpete

eBook Reader / eBook Manager App

Build with Electron suggested by Lamp

Dynamic Landing Page with Admin Panel

Change the text, design and structure of a page from an admin panel (one page CMS). After that the project can be extended into a full CMS.

suggested by hotborsh

Reddit meets Discord

A chat platform based on reddit and its subreddits. Every subreddit has its own channel, accessible using /r/subreddit like on reddit itself.

Similar to discord, gitter, etc. on the left you find a list of channels (my channels, popular channels, …), in the middle the chat and to the right a list of topics of the subreddit or a userlist (maybe tabs).

What differentiates this chat from the other platforms is its reddit integration. You can reference topics, comments,..., see karma, write PMs, use the same moderation and style settings as the subreddit and more.

more

suggested by KenavR

Fact Checker

“Fact Checker” is a platform similar to StackOverflow, where people can provide a statement (video clip, news article, political statement,...) they want to get fact checked. Another user can fact check that statement and is required to provide proper sourcing to validate or discredit the statement. Upvote/Downvotes, credibility of sources and other factors define a score which tells the users if the statement is more likely to be true or false.

The ecosystem around it, is very similar to SO, upvotes/downvotes, users earn reputation (imaginary points), there is a distinction between comments and “answers”, entries are labeled in multiple categories like “subjects”, “source of the statement”, … to enable an easy search.

suggested by KenavR

Real Time Multiplayer Hang-man Game

suggested by Rico

Discord Bot

A Discord bot for the server that announces new pull-requests / issue reports to the projects we make (Node.JS)

suggested by Lamp

Checklist App

A checklist (todo list) app, that let's a user create a checklist for the day.

User can review his old checklists by day, create checklist templates and create checklist for the future.

suggested by hotborsh

HTTP REST API Designer

Design a REST API by setting attributes like route, parameters, HTTP method, response structure, error case, ... using an interface. Generate a project (for w/e language) based on the defined API. Generate tests that verifier that the API does the defined things. Whenever a user changes the actual implementation of the API, they can run the tests to verify that it still works. It also provided a great documentation for developers or if the API becomes public for external consumers.

There could also be an Electron version of this tool

suggested by KenavR

Quiz System

Allow "admins" to define questions/answers categorized into subjects/topics. Based on that questions/answers catalogue the app generates a randomized quiz. Users who do this quizzes earn points, which creates a similar progression system as khan academy for example.

Short list of features

  • Question/Answer catalog
  • Quiz generation
  • User management
  • Progression system
  • ...

suggested by KenavR

ChessTracker

An app where people can add their chess games (import multiple history formats) to get some statistical data on how they are doing. Let them "replay" their games and let the app suggest "better" moves. Something similar could be implemented for other games as well.

suggested by KenavR

Netflix for your LAN

Point the app/server to your library of locally stored movies and series and generate a representation in the browser that looks similar to Netflix or any other streaming service. Use public APIs to display additional information for each movie/episode and play them directly in the browser.

suggested by KenavR