The goal of redditech is to create a mobile application using the Reddit API.
The project has been realized with Flutter and using the VSCode IDE.
More informations in the README provided in doc/api
folder.
- Authenticate to the Reddit API with the OAuth2 protocol.
- Display the user’s profile. The bare minimum is to display the profile picture, username, and description.
- Display posts from the subreddits the user is subbed to.
- Filter the posts (ie. best, hot, new, top, random, ...). At least 3 different filter must be proposed.
- Search for subreddits.
- Display a subreddit basic information. The bare minimum is to display the name, title, number of subscribers, description, and header image.
- Display posts from a subreddit.
- Subscribe/Unsubscribe to a subreddit.
- Display at least 6 of the user’s settings.
- Be able to update at least 6 of the user’s settings.
- Handle the pagination.
- User documentation in the form of an integrated tutorial: Carousel.
- More than 6 settings.
- More than 3 different filter (HomePage and Subreddit Profile).
- Search allows you to find people.
- Subreddit banner image.
Made by Alexandre Antoniutti and Pierre-Joseph Beaugendre