Skip to content

terrymafura/hackernews-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A hackernews clone built using React, Apollo + GraphQL

I am building this project as part of the How To GraphQL tutorial React & Apollo Tutorial

How to use it

1. Clone repo

git clone https://github.com/maffsojah/hackernews-clone/

2. Install dependencies

cd hackernews-clone
yarn install

3. Install dependencies & Deploy the Prisma database API

To install the Prisma CLI globally with Yarn, use the following command:

yarn global add prisma

Also, run the following commands:

cd react-apollo/server
yarn install
prisma deploy

Then, follow these steps in the interactive CLI wizard:

  1. Select Demo server
  2. Authenticate with Prisma Cloud in your browser (if necessary)
  3. Back in your terminal, confirm all suggested values

4. Start the server

To start the server, all you need to do is execute the start script by running the following command inside the server directory:

yarn start

Note: If you want to interact with the GraphQL API of the server, you can navigate to http://localhost:4000.

5. Run the app

yarn start

You can now open your browser and use the app on http://localhost:3000

About

A hackernews clone built using React, Apollo + GraphQL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published