• Stars
    star
    116
  • Rank 302,102 (Top 6 %)
  • Language
    JavaScript
  • Created over 7 years ago
  • Updated about 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A React Native implementation of the Urban Dictionary App

Banner image

Urban Dictionary

A React Native implementation of the Urban Dictionary App, platform agnostic, runs on both iOS and Android

I wrote something about this app on medium, thanks to all the 2 people who read it.

About the app

This is a simple app for Urban Dictionary with minimal features.

  • Random word of the day
  • Search for terms/words.
  • Up/Downvote word
  • Favourite word
  • Trending terms
  • Submit to App store and/or Google Play store.

Gif of the working app

Getting Started

  • Clone the app

    git clone https://github.com/edwinbosire/Urbandict.git

  • run npm in the project root folder

    npm install

  • run on simulator

    react-native run-ios --simulator "iPhone 5s"

    Avoid this by opening the project in xcode and chosing run, this is also a better environment to read & fix build time errors.

If you encounter any problem, refer to the React Native Documentation.

Prerequisites

To run the project, you will need Node, Watchman, React-Native CLI and Xcode or Android SDK depending on your chosen platform, you can install these using Homebrew

brew install node

brew install watchman

Node comes with npm, you can use Yarn if you prefer or any other package manager.

npm install -g react-native-cli

  • Android SDK or Xcode

Get Xcode from the Mac App Store

Deployment

TODO:

  • Package the bundle

Built with

  • React Native (Duh!)
  • Sketch (checkout the design file here)
  • Love, lots of love

Contributing

Just fork the repo and do your thing.

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgements

  • Urbandictionary for letting me using their API

  • Sam Okoro for some awesome React Native prototype apps for inspiration

  • The internet - Honestly, even after 5 years as a developer, I still google the most basic ways of doing things.

More Repositories

1

DropMenu

A menu implementation with a slide in menu similar to Medium's menu.
Objective-C
227
star
2

ASOS

A React Native Clone of the popular ASOS App
JavaScript
129
star
3

SwiflyOverlay

Another Navigation component for iOS. This time written in swift.
Swift
98
star
4

AppStore

⚠️ Experimental ⚠️ App Store using SwiftUI + Combinational layouts + Combine + more iOS 13 Goodies
Swift
28
star
5

Habari

A news reader for wordpress site, or any service that can spit out some proper json
Objective-C
9
star
6

Tinder-Hack-Client

Simple client for Tinder API
Objective-C
9
star
7

RSS-News-Reader

A quick and dirty implementation of a news reader allowing styling of numerous website data
Objective-C
6
star
8

Train-problem---Algorithm

A train problem using directed graphs to get to a solution.
Java
4
star
9

citizenship_test_flutter

Life in the UK test implemented in flutter
Dart
4
star
10

flutter-onboarding

a pet project to experiment with Flutter's animation API
Dart
3
star
11

TinderGram

Tinder + Instagram, need I say more? Swipe left/right to like
Swift
3
star
12

Instagram-Desktop

An instagram clone for the Mac Desktop written in SwiftUI. (This is a UI mock up only)
Swift
3
star
13

AirBnB-ReactNative

An AirBnB clone using React-Native
JavaScript
2
star
14

hermes

News scraper
Python
2
star
15

SplashScreen

A clone of Twitter's splashscreen implement in CoreAnimation, a Playground project
Swift
1
star
16

A-SwiftProgress

An experiment creating my own progress view in Swift
Swift
1
star
17

YAWA

Yet-Another-Weather-App (YAWA) is my attempt at picking up Swift
Swift
1
star
18

xkcd-reader

a simple xkcd reader
Objective-C
1
star
19

SwiftUI-Form-Example

Swift
1
star
20

edwinbosire.github.io

This is my tech blog, the ramblings of a mad man
CSS
1
star
21

LoginForm-ReactNative

An experiment to recreate a login form for TheWeek.com using React-Native
JavaScript
1
star
22

ruby_twitter

this is my first ruby on rails project which is a twitter clone.
Ruby
1
star