bouzidseyf / stanforddaily

The Stanford Daily website & app. Proudly powered by Expo.

Home Page:https://www.stanforddaily.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Stanford Daily logo

The Stanford Daily

This is the Stanford Daily website & mobile app. Visit the site at https://www.stanforddaily.com/ and download the app at https://app.stanforddaily.com/. Contributions welcome!

Setup

# Installation
yarn

# Start
yarn start
# To find more options
yarn start --help

Mobile app release

For the production channel:

yarn expo build:ios --release-channel production
yarn expo build:android --release-channel production

yarn expo publish --release-channel production

For the development channel,

yarn expo build:ios --release-channel development
yarn expo build:android --release-channel development

yarn expo publish --release-channel development

Deployment to AWS

We use serverless-nextjs-component for deployment. It deploys to a CloudFront distribution.

Setup steps:

  1. Create a .env file with the AWS access key ID and secret access key (you can copy it from sample.env).
  2. Run npm i -g serverless.

Deploy steps:

yarn build
sls

About

The Stanford Daily website & app. Proudly powered by Expo.

https://www.stanforddaily.com/

License:Apache License 2.0


Languages

Language:TypeScript 96.0%Language:JavaScript 2.3%Language:CSS 1.7%