Skip to content

AndrewSkea/react-3d-cms-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React 3D Globe CMS Portfolio Website

This website displays a 3D globe as well as lists technologies and projects that I have worked on.

You can copy this code and update the data in your CMS (I used contentful - brilliant!) so you can do very little code change!

Local development

git clone https://github.com/AndrewSkea/react-3d-cms-website.git
cd react-3d-cms-website
npm install
npm start

Open localhost:3000

Setup your CMS

  • Open and create an account with contentful - https://www.contentful.com/
  • Create a content model called Technologies with the following fields
    • Title (short text)
    • Description (long text)
    • TechLogo (Media)
  • Create a content model called Projects with the following fields
    • Title (short text)
    • Description (long text)
    • Image (Media)
    • Url (short text)
    • ID (integer)
  • Create a content model called Countries with the following fields
    • Name (short text)
    • Coordinates (Location)
    • Date (Datetime)
    • Lived (Boolean)
    • Length (Decimal)
  • Then create some content for each of those models, and publish all the changes!

Deployment

Credits

About

React Portfolio Website with 3D Globe and CMS

Topics

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors