All Projects β†’ TheStanfordDaily β†’ Stanforddaily

TheStanfordDaily / Stanforddaily

Licence: apache-2.0
The Stanford Daily website frontend is proudly powered by Expo.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Stanforddaily

React Native Notifier
Fast and simple in-app notifications for React Native
Stars: ✭ 512 (+866.04%)
Mutual labels:  expo
React Native Number Please
πŸ”’ Generate react-native pickers with range numbers.
Stars: ✭ 30 (-43.4%)
Mutual labels:  expo
React Native Meetio
A free UI Kit built-in react-native to speed up your workflow and get your app ready for market in no time...
Stars: ✭ 43 (-18.87%)
Mutual labels:  expo
Expo Crossy Road
πŸ₯πŸš™ Crossy Road game clone made in Expo (iOS, Android, web), THREE.js, Tween, React Native. πŸ”
Stars: ✭ 701 (+1222.64%)
Mutual labels:  expo
Pound Random
Expo Blue - a discussion app for small groups
Stars: ✭ 21 (-60.38%)
Mutual labels:  expo
React Native Helpers
All helpers in one; iPhone series support, dimensions helper, hasNotch helper, normalize text helper and text helpers for React Native with very easy useEasy to use & awesome helpers for React Native.
Stars: ✭ 31 (-41.51%)
Mutual labels:  expo
Expo Server Sdk Node
Server-side library for working with Expo using Node.js
Stars: ✭ 463 (+773.58%)
Mutual labels:  expo
React Native Paypal
PayPal clone with React Native
Stars: ✭ 47 (-11.32%)
Mutual labels:  expo
Expo Chroma Key Camera
Live green-screen effect with Expo and THREE.js
Stars: ✭ 28 (-47.17%)
Mutual labels:  expo
Expo Three Ar
Utilities for using Expo AR with THREE.js
Stars: ✭ 40 (-24.53%)
Mutual labels:  expo
Examples
Example projects that demonstrate how to use Expo APIs and integrate Expo with other popular tools
Stars: ✭ 747 (+1309.43%)
Mutual labels:  expo
React Native Starter Kit
React Native starter kit, get up and running !
Stars: ✭ 9 (-83.02%)
Mutual labels:  expo
Instabyte
Clone of Instagram made with React Native
Stars: ✭ 36 (-32.08%)
Mutual labels:  expo
React Native Bundle Visualizer
See what packages are increasing your react-native bundle size πŸ“¦
Stars: ✭ 641 (+1109.43%)
Mutual labels:  expo
Xdl
The Expo Development Library
Stars: ✭ 45 (-15.09%)
Mutual labels:  expo
Exp
Stars: ✭ 475 (+796.23%)
Mutual labels:  expo
Xtream Iptv Player Reactnative
Stars: ✭ 30 (-43.4%)
Mutual labels:  expo
Expo Sdk
This repo has been superseded by https://github.com/expo/expo/tree/master/packages/expo
Stars: ✭ 1,066 (+1911.32%)
Mutual labels:  expo
Ecoleta
Projecto construΓ­do durante o Next Level Week 1 - Ecoleta by @Rocketseat
Stars: ✭ 46 (-13.21%)
Mutual labels:  expo
Reactnativeexpo.js
An React Native Starter Kit with Expo + NativeBase + Best configuration for VSCode IDE.
Stars: ✭ 37 (-30.19%)
Mutual labels:  expo

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

Open up http://localhost:3000 in your browser.

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

test preview

http://localhost.stanforddaily.com:19006/_preview/1164168/1164213/post/revision/a580830604?_thumbnail_id=1164208

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].