Akshar Patel's Projects
Personal Site
A media player for the Android platform which can play both audio files and video files. It includes file browser for audio files and video files.
An app to view video recipes that incorporated media loading, verifying user interfaces with UI tests, integrated third party libraries and provided a complete UX with home screen widget.
An app to help anyone who want to improve their learning process in short time. It will provide the techniques which can be used to learn faster and master the material.
Used Gradle to build a joke-telling app that has both a free and paid version. This included factoring functionality into libraries as well as using build flavors to modularize the construction of each variant of the app.
A simple car game developed using Java Applet and Java Multithreading. It has one player and three opponents which approach randomly at random speed.
A modern, flexible system installer for Linux
Project starter code for the Garbage Collector project.
Student repository for the CppND OOP course project
Delay, Throughput, and PSNR were calculated using NS-2 Simulator, Awk Script, and EvalVid Framework.
Documentation minisite for Pop!_OS and related projects
A social networking website developed using Java Servlets and JSP which includes a news feed, sharing of posts, uploading photos and videos, commenting, and profile.
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
:books: Freely available programming books
Flutter SDK for building a realtime broadcaster using the Millicast platform. This Software Development Kit (SDK) for Flutter allows developers to simplify Millicast services integration into their own Android and iOS apps.
:love_letter: An extensible desktop mail app built on the modern web.
A Parallel Implementation of Needleman-Wunsch Algorithm in Python using Apache Hadoop and Apache Spark. The same was implemented in C using different parallel techniques for the comparison.
An Android app for automatic form filling for Gujarat Government Jobs Application website. It saves time by auto-filling most details in the form and remembers last five job advertisement numbers.
An app to allow users to discover the most popular movies. It displays a scrolling grid of movie trailers, launches a details screen whenever a particular movie is selected, allows users to save favorites, play trailers, and read user reviews.
An Android app for creating a routine consisting of activities that we do throughout the day. At the end of the day, we review the activities and see how many of them we have completed.
A UI design project for Project Management System which involved designing screens for different modules using Qt Designer.
Parallel Implementation for calculating Standard Deviation using Different Parallel Techniques.
An analysis for top users, top tags, peak active time, average length of a question for Udacity Discussion Forum data in Python using Hadoop and Spark
Course Reflections for https://in.udacity.com/course/how-to-use-git-and-github--ud775/
Transformed the user experience of a news reading app using Material Design principles. This includes consistent and meaningful use of Material Design UI components, fonts, color, motion and surfaces.