Skip to content

SoumikBarua/Informd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 

Repository files navigation

Informd

Our project for the MLH Fellowship Orientation Hackathon

About

This purpose of this project is to learn about React Native and how it is used to build native apps. Given how popular React Native is and its prevalance as a required or a desired skill on the job market, it is important to learn about this technology. Also, it is pretty neat to be able to develop a single application that deploys to both Android and iOS.

Features

  • Users see a scrollable list of articles
  • Fetching up-to-date articles using a news API
  • Search capability for articles
  • Categorical news support
  • User can login/sign-up

Tools we used

We built it using VS Code. We also used the Expo platform to run the app, on simulator and physical devices. We also used Canva/Figma. Git was our version control system and GitHub was our team collaboration tool.

Challenges we ran into

  • Setting up our development environments
  • Learning how components, state and props work in React Native
  • Package managers and library imports

What we learned

We learned quite a bit of git workflow with several branches, PRs and merges. We also learned that React Native has a lot of support libraries. It was also cool to find out how React Native maps it's UI objects to the native elements. Lastly, we learned the basics of JavaScript & React Native.

License

Copyright 2021 Soumik Barua, Jun Qi Li, Eric Widiaia

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

Our project for the MLH Fellowship Orientation Hackathon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •