Skip to content

sineto/snio.dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project contains the source code of my personal portfolio available on: sn1o.vercel.app.

Astro Qwik


OVERVIEW

hero about experience
work contact

REQUIREMENTS

  • Bun - package manager
  • Turborepo - monorepo project manager
  • Astro - web framework
  • Qwik - react-like web framework
  • Biome - formatter/linter

RUNNING UP

If you want to run this application locally, follow the steps bellow.

  1. Cloning repository
git clone https://gitlab.com/sn1o/snio.dev.git
  1. Install dependencies
$ bun install
  1. Running Turborepo/Astro server in develop mode
bun turbo dev --filter=site
  1. Build and running preview mode
# build
bun turbo build --filter=site

# preview
cd apps/site && bun astro preview

DEVELOPMENT CONSIDERATIONS

This project uses Octokit.js to fetch data from GitHub, to retrieve it repositories that will be populate the <OpenSource /> section of the page.

To achieve that, you need to generate a Personal access token to allow the application do API requests. Once you generate your access token, copy/past it inside .env file placed in apps/site directory path with the key GITHUB_TOKEN. To deploy the application, just configure your access token in your provider as a Environment Variable.

ACKNOWLEDGMENTS

SELF PROMOTION

Do you like this project? Come on:

  • Star and follow the repository on Gitlab.

LICENSE

MIT License

About

This project contains the source code of my personal portfolio available on: https://sn1o.vercel.app.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors