We're working on a server monitoring software. For a production example, please check out fyipe.com.
The app will:
- Let users sign up and login.
- When the user logs in, he is navigated to his dashboard.
- User can add one or more websites to monitor.
- The app will check the website(s) every minute and will let the user know when it's down.
- The user will be alerted via email, call, SMS.
- User can also attach his twitter account and the updates about the website(s) will be posted there.
- Dashboard will show the uptime percent from the day the
websites to monitor
were added and will also show the current status of the website(s) - If itsOnline
orOffline
It covers most concepts to build an app - from relationships in the database, to workers, to third party API integration and more. You can finish the app fairly quickly and get a good understanding of all the concepts from Web Development
How will the app look like? If you have any questions on how the app will look like, please check out fyipe.com. Your mentor should give you a demo account for you to test things out.
Will I be building the exact clone? No. That's months or years of work. You'll be building a very simple clone, with a simple UI and few API's.
I have more questions, who do I ask? If you're enrolled in the program, the best person to ask any question would be your mentor. If you're not, please write to us at [email protected]
Can I build something else? Yes. Please talk to your mentor and confirm your idea with him.