Skip to content

dsoftwareinc/harvardclassics

Repository files navigation

Welcome to Harvard Classics 👋

License: MIT

A progressive webapp that allows you to read Harvard Classics

Monthly summary

Install

  • Make sure you have nodejs and npm installed, check that using npm -v
  • Install ionic 4 if you haven't already, run sudo npm -g i ionic, it will ask you for your user password
  • Check that you have the latest ionic client installed, run ionic -v, the version when writing this is 4.6.0
  • Checkout this repository using git clone https://github.com/cunla/harvardclassics2, project will be cloned to a directory harvardclassics2 under the directory where you ran the command
  • Run npm install to download all dependencies
  • Run ionic serve
  • Go in your browser to the address http://localhost:8100
  • To develop this you can use any IDE you want, I used Webstorm

In order to use the DB functionality set up environment.ts using your backbase settings.

export const environment = {
    production: false,
    firebase: {
        apiKey: 'AIzaSyBqFThhFkJF_8FFgzdg1LIsvhixhz30-G8',
        authDomain: 'harvardclassics365.firebaseapp.com',
        databaseURL: 'https://harvardclassics365.firebaseio.com',
        projectId: 'harvardclassics365',
        storageBucket: 'harvardclassics365.appspot.com',
        messagingSenderId: '319043773098'
    },
};

Usage

npm run start

Author

👤 Daniel & Natalia Moran

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2019 Daniel & Natalia Moran.
This project is MIT licensed.


This README was generated with ❤️ by readme-md-generator

About

A mobile website for reading Harvard classics daily read

Topics

Resources

License

Stars

Watchers

Forks

Languages