Git Product home page Git Product logo

Nidhi Gupta's Projects

bookslistingapplication icon bookslistingapplication

This application consumes an API which returns a list of Books with details in JSON form. List of books is shown using UITableView to the user. JSON parsing is done using Alamofire library and Images are parsed using SDWebImage library. Cocoapods is used to include these third party libraries. UITableView cells are consutructed dynamically and can have different layout based on data returned from API.

notebookapplication icon notebookapplication

This application gives users the functionality to maintain their notes which can be segregated in multiple Notebooks. User has to sign up for the first time and user authentication is done using Firebase Email Authentication scheme and all notes and notebook data is saved in Firebase Realtime database. Logged In user can view or delete its notes.

photolibraryapplication icon photolibraryapplication

This iOS application gives users the ability to create online accounts using their emails and create a repository for their photos. Users are authenticated using Firebase Email Provider. Users information is saved in Firebase Real Time Database. Users can manage their photos by adding new photos from their device photo library and can delete them if needed. All the photo resources are maintained in Firebase Storage and user can have authorized access to photos uploaded by them only.

podcastapplication icon podcastapplication

This application consumes a podcast API and shows the podcast list to users. Users can listen to the podcast within the application and also save their favorite podcast as a playlist. Users playlist is saved on the device and can be accessed later for quicker access to saved podcasts.

terratest icon terratest

Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.

tripchatroomapplication icon tripchatroomapplication

Application allows users to sign up to Trip Planning application and maintain their profiles in it. Users can add and edit their profile details. Users can send and receive friend requests from other users who have signed up for the application. Users can plan Trips using this application. Trip information can be added with Details and Itinerary of the Trip and members can be added to these trips. Any user can see Trips created by their friends and can join it if wanted. All members added to a Trip Group can open and see the Chat Room. Members can send messages to each other which can be text or photos and read messages from other users. Each user maintains their own copy of chat messages and if a message is deleted from their chat it will still be visible to other members in the Chat Room. User profiles are authenticated using Google Authentication provider. All data regarding User Profiles, Trips they are member of and Chat Boxes are maintained using Firebase RealTime Database and Firebase Storage. Google Location API is used to set locations in the Trips to create itinerary.

tye icon tye

Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with minimal configuration.

weatherapplication icon weatherapplication

This application allows user to view Weather Details of Location of their choice. User can enter City and Country and fetch weather details of particular day as well as next 5 days. AccuWeather API is used to get details of the weather and displayed to the user. User can also save a list of their favorite locations for a quicker access in future. User can also save their preferred temperature unit to either Celsius or Fahrenheit and all of the temperature values will be shown in that unit.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.