# Build and Deploy a Simple ReactJS Website: Part 1

DevFeed: [Build and Deploy a Simple ReactJS Website: Part 1](<https://devfeed.tech/articles/build-and-deploy-a-simple-reactjs-website-part-1-37514.md>)

Original publisher: [Read original article](<https://blog.apartment304.com/build-simple-react-app/>)

Author: Claire Rhoda

Published: 2023-06-30T19:08:00Z

Content type: tutorial

Language: en

Sources: [Apartment 304](<https://devfeed.tech/sources/apartment-304.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [CSS](<https://devfeed.tech/topics/css.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [Code](<https://devfeed.tech/topics/code.md>), [hooks](<https://devfeed.tech/topics/hooks.md>)

Tags: [apartment-304](<https://devfeed.tech/tags/apartment-304.md>), [aws](<https://devfeed.tech/tags/aws.md>), [bash](<https://devfeed.tech/tags/bash.md>), [beginners](<https://devfeed.tech/tags/beginners.md>), [css](<https://devfeed.tech/tags/css.md>), [custom-software-solutions](<https://devfeed.tech/tags/custom-software-solutions.md>), [devops](<https://devfeed.tech/tags/devops.md>), [devops-engineer](<https://devfeed.tech/tags/devops-engineer.md>), [editor](<https://devfeed.tech/tags/editor.md>), [github](<https://devfeed.tech/tags/github.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [reactjs](<https://devfeed.tech/tags/reactjs.md>), [software-architecture](<https://devfeed.tech/tags/software-architecture.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [software-engineer](<https://devfeed.tech/tags/software-engineer.md>)

## AI overview

This tutorial is the first part of a series on building and uploading a personal website. It introduces creating a ReactJS project, styling it with CSS, and using common ReactJS techniques, tools, and hooks.

## Source excerpt

The first part of this series focuses on how to code a personal portfolio using the ReactJS JavaScript framework. This project will go over techniques, tools, and hooks commonly used in ReactJS along with some basic CSS to make our website look presentable.