Skip to content

Raddar is the first social app where your posts could die. This app was the product of a Startup from Seville (Spain) called Kreomi that did not work in the market.

License

jaimegc/raddarapp

Repository files navigation

Raddar

Raddar is the first social app where your posts could die. Your post could die or can be leaders of the world ranking. Swipe up or swipe down every post you find in your Raddar. Your votes and the votes of the entire community will decide if the posts survive or die.

This app was the product of a Startup from Seville (Spain) called Kreomi that did not work in the market. We made this application in our free time after work. We started in 2016 and finished in 2018.

This project is deprecated
We do not save any data, all data are mocks
Mock images from https://pixabay.com
Mock comments
All our servers are down
Fabric and Firebase are active for usage statistics
You can see the source code and more information on GitHub
If you have any question do not hesitate to contact us at raddarapp@gmail.com

❤️ THANK YOU TO EVERYONE WHO COLLABORATED WITH US ❤️


Summary

  • Architecture
    • My own Clean Architecture with MVP using Rosie framework
    • Separate Android Framework and Java in android and general packages respectively to promote the backend developers can add new features
  • Features
    • Login with Google, Facebook and user/pass
    • Splash, Welcome and Tutorial screens
    • Maps, manage geolocation, draw areas and detect fake location
    • Create and delete a geolocated post
    • Vote for a post with swipe up/down
    • Crop, rotate and zoom images
    • Create comments
    • Save your favourite posts
    • Fabric and Firebase for usage statistics
    • Push notifications with Firebase
    • Profile settings
    • Record and play audio
    • Animations and sounds

Others

  • VERY IMPORTANT: To launch this project, use the "debugFake" Build Variant
  • This project is a Beta, some features are not implemented. For example, to edit a post, follow users, delete comments, report a post and so on
  • This project is deprecated, we started in 2016 and we have not tested on devices with Android >= 8.0
  • All the keys and the google-services.json are fake except google maps api key for debugs build variants
  • Tests are incomplete. There are some deprecated instrumentation tests with MockWebServer
  • The idea of the empty interfaces, organization of packages, all the Activities with a Fragment and so on, was to homogenize the development for the backend developers. So, they could add new features easily
  • We ❤️ Kotlin but in this old project we used Java 😭
  • We ❤️ testing but this product was made in our free time after work... Sorry! 🙏 Moreover, you can see the making of and the previous versions here. So creating new tests each week did not make sense 😅
  • We ❤️ Clean Code & Clean Architecture but it is not always possible. Be pragmatic! ✌️

Screens

Splash & Welcome

Login

Posts & Rankings

Create Post

Territories

Profiles

Profile Settings

Crop & Rotate & Zoom Images

Tutorial

Others

Behind the Scenes

You can see the making of and the previous versions here

Raddar Team

CEO & UX/UI Designer

Dan Bellamy

CTO & Android Engineer

Jaime GC

PM & Backend Engineer

Francisco Javier Delgado Vallano

Backend Engineer

Miguel Ángel Quintanilla

Frontend Engineer

José Iván Moreno Soto

QA Engineer

Eusebio Gómez Moreno

Libraries used in this project

License

Copyright 2019 Jaime GC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.    

About

Raddar is the first social app where your posts could die. This app was the product of a Startup from Seville (Spain) called Kreomi that did not work in the market.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages