Skip to content

kylepelham/whats-that

Repository files navigation

Whatsthat - React Native App

This is a React Native app called "Whatsthat". A chatting and conversation app with support for contacts, drafts, scheduling, custom profiles and more. This project was developed as part of a university assignment and is not intended for production use.

Getting Started

To get started, clone this repository and run npm install to install all dependencies. Then, you can run the app using npm run start.

Libraries Used / Credits

This project uses several third-party libraries:

  • expo - The Expo framework for React Native.
  • @gorhom/bottom-sheet - A library for creating bottom sheets.
  • @react-native-async-storage/async-storage - A library for storing presistent data.
  • @react-navigation - A library for navigation (very useful).
  • ex-react-native-i18n - A library for internationalization.
  • axios - A library for making HTTP requests.
  • email-validator - A library for validating email addresses.
  • react-native-toast-message - A library for displaying toast messages.
  • react-native-web - A library for building web versions of React Native apps.
  • react-native-global-datetimepicker - A library for displaying date and time pickers.
  • react-native-popup-menu - A library for displaying popup menus.
  • zustand - A library for state management in React.

Code Standards

This project follows the Airbnb eslint standard for code formatting and style. Although some modifications were made due to my personal preference and what I believe to be unneeded.

Contributing

This project is not actively maintained and pull requests are not accepted.

License

I am unsure of the licensing agreements that university imposes. I'm going to assume it'll be MIT once everything is said and done.

About

A totally non-plagiarizing messaing app for mobile.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors