Skip to content

A React Native app based off codingwithmosh project. Developed using React Native Expo build, utilizes NPM packages such as Lottie animations, Formik, and @react-navigation.

Notifications You must be signed in to change notification settings

WaltersMatthew/DoneWithIt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DoneWithIt

Project Idea and Description

DoneWithIt is a native app designed to help people buy and sell used items on a virtual marketplace. Users can create an account, post items with pictures prices and descriptions, and browse other users' listings.

Userstories

As a user, I want to be able to...

  • create an account
  • create a listing (title, photos, details, price)
  • message a listing owner for more details
  • remove a listing/mark as sold
  • edit my existing account details

Tech stack

  • React
  • React Native
    • gesture-handler
    • progress
    • reanimated
    • safe-area-context
    • screens
  • Expo
    • image-picker
    • location
    • permissions
    • status bar
  • React-navigation
    • bottom-tabs
    • native-stack
    • stack
  • APIsauce
  • Formik
  • Community-icons
  • Lottie
  • Yup
  • iOS and Android emulator
  • Node.js

screenshots

Welcome Screen
welcome splash
Login Form
login screen
Listings Feed
listings screen
Listing Detail
listing detail screen
View Image
view image screen
New Listing Form
listing edit screen
Account Screen
account screen
Messages Screen
messages screen

MVP Goals

  • Create all screens and reusable components
  • Use cohesive design system
  • Implement StackNavigator to move between screens
  • Ability to add photos to listings

Stretch Goals

  • Use gesture-handler to add swipeable components
  • Implement fullstack functionality (post to database, call database to populate feed)
  • Deploy app
  • Deploy to respective app stores

About

A React Native app based off codingwithmosh project. Developed using React Native Expo build, utilizes NPM packages such as Lottie animations, Formik, and @react-navigation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published