Skip to content

Devpendency-App/devpendency-app

Repository files navigation

The Devpendents

Dev Low - Github || LinkedIn
Dev Romero - GitHub || LinkedIn
Dev Herriges - GitHub || LinkedIn
Dev Baldock - GitHub || LinkedIn

The Devpendency Application

version
React Native mobile app for the developer on-the-go, bringing several convenient resources to one place. Provides multiple features in a clean, easily-navigable user interface.

Features

Dev Napkin: drawing pad to quickly scribble app ideas and notes. Can choose drawing color and tool weight, clear drawing, save, and see saved sketches.

Bookmarks: save your helpful online resources in one place. Your collection of bookmarks will persist with the ability to delete as needed. Click the saved bookmark to open in your default web browser.

Job App Tracker: quickly keep track of any jobs you've applied for and additional notes as needed. Save them to one collection with the ability to click an individual job to see more details. Update functionality coming soon!

Homepage Drawing page Bookmark tracker page

Job application tracker page About the developers page

Install

Project currently relies on Expo CLI, please install first as instructed below if you don't already have it installed. NPM package publish coming soon!

 npm i -g expo-cli

 git clone https://github.com/401d37-Final-Project/devpendency-app.git

cd devpendency-app

 npm install

 npm add expo 

expo start 

If you have Expo client installed on your phone, scan the QR code and enjoy! Alternatively you can run the app in an emulator. You can view the app in a web browser, although we do not recommend as it is not indicative of viewing as intended on a mobile device.

Usage

  • Home screen provides a quick summary of the three main features of the application. Static tab navigation at the bottom of the screen lets you explore the features, with nested stack screen navigation inside the Dev Napkin and Jobs features.
  • Experiment with the drawing feature by creating new drawings and saving them for easy accessibility later.
  • Complete the simple form entries to enter in your bookmarks and save to the collection to access later. Notice that your saved bookmark is linked and will navigate to your browser.
    • Bookmark links must contain the entire url, for example: https://github.com
  • Complete form fields to save a job you'd like to track. Saved collection will be a list with quick reference fields. Use the icons to delete a job from the list or expand on an individual job to see more details. Simple navigation back from there to your saved list of all jobs.
  • View the developers involved in the project and link to their GitHub and LinkedIn accounts.

Contributing

PR's Welcome

  1. Fork the project on GitHub.
  2. Git clone the project to your local machine.
  3. Git checkout your own branch to work on.
  4. Add, Commit changes to your branch.
  5. Push changes to your branch.
  6. Submit a Pull Request so that we can review your changes!

Contribution Guidelines

Contributor Covenant
Guidelines
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms. Please contact any of the lead developers to report any violations: Tia Low, Steve Baldock, Matt Herriges, Blake Romero.

Software Requirements

Software Requirements

Original Wireframes

wireframe1 wireframe2 wireframe3

UML

domain-model

Libraries

Resources

License

MIT License

MIT License

About

devpendency application repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •