Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andycwilliams/toppic

Final Project for University of Oregon Full-Stack Developer Boot Camp
https://github.com/andycwilliams/toppic

Last synced: 12 days ago
JSON representation

Final Project for University of Oregon Full-Stack Developer Boot Camp

Awesome Lists containing this project

README

        

# Top Pic

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

Final Project for University of Oregon Full-Stack Developer Boot Camp. An image upload app similar to Instagram but with fewer restrictions. The tools used are Heroku, Mongoose, Firebase, Express, and Tailwind.

- Google Docs wireframe: [link](https://docs.google.com/document/d/1116oqbxVORGN079Sws8_FvTuMB-eJRXHp-P3otvAcuo/edit?usp=sharing)
- Heroku deployment: [link](https://toppic-project3.herokuapp.com/)
- GitHub application: [link](https://andycwilliams.github.io/TopPic/)
- GitHub repository: [link](https://github.com/andycwilliams/TopPic)

## Table of Contents

- [Installation](#installation)
- [Usage](#usage)
- [License](#license)
- [Contributing](#contributing)
- [Tests](#tests)
- [Questions](#questions)

## Installation
Installation of this is available to clone from GitHub [here](https://github.com/andycwilliams/TopPic).
Simply clone the repository and do an ```npm i``` in an integrated terminal on the following files. ```functions> index.js``` and ```client> static> 2.0e907cc5.chunk.js``` then finally one on ```server.js```. The application is also available on Heroku to view since downloading and installation are not necessary for use.

## Usage
To use this application, you can visit the Heroku site linked [here](https://toppic-project3.herokuapp.com/).
Create an account once the application is opened. Or click the continue button without a login and then upload your photos, or scroll through the page and view other users posts. Once you're ready, click the logout button.

## License
This application is covered under the [MIT License](https://opensource.org/licenses/MIT).

## Contributing
To continue contributing you could edit the CSS or add extra functionality such as making a search functionality so you can view certain users profiles. Additionally, you could add things such as likes/comments.

## Tests
In order to test this application you can just use it! Try using the features such as logging in, uploading a photo and logging out.

## Questions
Like this application? Feel free to contact us! Here's our contact information in the Contributors tab below.

## Contributors:
Kygan Dao, Anthony Gibson, Cedar Halvorson, Sean Russell, and Andy Williams.

Kygan Dao

- [Email](mailto:[email protected])
- [GitHub](https://github.com/Kygandao)
- [LinkedIn](https://www.linkedin.com/in/kygan-dao-7a1893209/)

Anthony Gibson

- [Email](mailto:[email protected])
- [GitHub](https://github.com/gibsona475)
- [LinkedIn](https://www.linkedin.com/in/anthony-gibson-aaa7aa157/)

Cedar Halvorson

- [Email](mailto:[email protected])
- [GitHub](https://github.com/CedarHalvosrson)
- [LinkedIn](https://www.linkedin.com/in/cedar-halvorson-10791020a/)

Sean Russell

- [Email](mailto:[email protected])
- [GitHub](https://github.com/SeanRussell-GitHub)
- [LinkedIn](https://www.linkedin.com/in/sean-russell-32880a210/)

Andy Williams

- [Email](mailto:[email protected])
- [GitHub](https://github.com/andycwilliams)
- [LinkedIn](https://www.linkedin.com/in/andrewcharleswilliams/)