Team Southcoders present Nip to Loo

Nip to loo when you need it most.

NipToLoo is a mobile application to help users locate public toilets in their current location or a specified area in the UK or all over the world. We specifically designed this app for people with conditions like irritable bowel syndrome(IBS) and Crohn’s disease or even for parents and minders requiring a safe space to change diapers help plan their toilet breaks ahead of any trips to an unfamiliar place.

The app uses the user's GPS location to display a map of the surrounding area, with markers indicating the location of nearby toilets. Users can search for toilets based on their current location or by entering a specific address or place name. You can press a marker to display a toilet card with detailed information about each location such as the name and address of the toilet as well as a "Get directions" button which will redirect you to google maps making it easier and faster for users to locate the toilet. Our mobile app also includes users providing a review and ratings to help them make informed decisions about which toilet to use.

With NipToLoo, travellers, tourists and anyone else will never have to worry about finding a clean and convenient toilet when they are out and about, even if you have special needs.

Nip to Loo Demo Video | Northcoders Project Presentations

Nip to Loo Demo Video | Northcoders Project Presentations

Team Southcoders

Darsshan PalaramPreview: Darsshan Palaram

Darsshan Palaram

Oliver HoltPreview: Oliver Holt

Oliver Holt

Angelika TiangsonPreview: Angelika Tiangson

Angelika Tiangson

Michaela Fitzpatrick-MiltonPreview: Michaela Fitzpatrick-Milton

Michaela Fitzpatrick-Milton

Tech Stack

Tech Stack:
- React Native to create the mobile app using Expo library
- Axios for the GET, POST, PATCH and DELETE requests.
- Typescript
- Node.js and Express to build our REST API
- Google Cloud API for the map view and toilet information

We wanted to gain experience and challenge ourselves with new technologies. Typescript enabled us to implement a stricter frontend, that allowed for more efficient error handling. React native gave us access to a wide range of user intuitive functionality that we wanted available in our app. Having experience in building an express server made this process as efficient as possible so that we could focus on building functionality and styling the app.

Tech StackPreview: Tech Stack