Git Product home page Git Product logo

lucasdsalves.com's Introduction

This is my personal website built with the following stacks:

Running it locally ๐Ÿƒโ€โ™‚๏ธ๐Ÿ 

  1. Clone the project
git clone https://github.com/lucasdsalves/lucasdsalves.com.git
  1. Go to the project folder
cd lucasdsalves.com
  1. Install dependencies
npm install
  1. Run the development server:
npm start

or

npm run dev
  1. Open http://localhost:3000 with your browser to see the result.

Project structure ๐Ÿ—๏ธ

๐Ÿ“ฆ root
โ”œโ”€โ”€ ๐Ÿ“ components             # React files to customize the components for the site
โ”œโ”€โ”€ ๐Ÿ“ css                    # Tailwind and Prism CSS files
โ”œโ”€โ”€ ๐Ÿ“ data                   # Files to change the content of pages
โ”‚ โ”œโ”€โ”€ ๐Ÿ“ authors              # Markdown files for authors of blog
โ”‚ โ”œโ”€โ”€ ๐Ÿ“ blog                 # Markdown files for blog posts
โ”œโ”€โ”€ ๐Ÿ“ layouts                # JS Layouts for pages
โ”œโ”€โ”€ ๐Ÿ“ lib                    # Non-react modules
โ”œโ”€โ”€ ๐Ÿ“ pages                  # All page files for website
โ”œโ”€โ”€ ๐Ÿ“ public                 # Static files for images, rss, and assets
โ”‚ โ”œโ”€โ”€ ๐Ÿ“ static               # Holds images, favicons, and other assets
โ”‚ โ”‚ โ”œโ”€โ”€ ๐Ÿ“ favicon            # Favicon files
โ”‚ โ”‚ โ””โ”€โ”€ ๐Ÿ“ images             # Image Files
โ”‚ โ”œโ”€โ”€ ๐Ÿ“ feed.xml             # RSS feed
โ”œโ”€โ”€ ๐Ÿ“ scripts                # Scripts to run for different tasks
โ”œโ”€โ”€ ๐Ÿ“ tailwind.config.js     # Contains tailwind stylesheet to change the look
โ””โ”€โ”€ ๐Ÿ“ next.config.js         # Configuration related to Next.js
โ””โ”€โ”€ ๐Ÿ“ prettier.config.js     # Configuration related to Prettier

Composing a new post โœ๏ธ

Run node ./scripts/compose.js to bootstrap a new post.

Inspiration and template origin ๐Ÿ’ก

This website was built based on Timothy Lin template Tailwind Nextjs Starter Blog.

Inspired by:

Licence ๐Ÿ—ž๏ธ

MIT ยฉ Lucas dos Santos Alves

lucasdsalves.com's People

Contributors

lucasdsalves avatar

Stargazers

 avatar Eko Salvinus avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.