All Projects → sineto → snio.dev

sineto / snio.dev

Licence: MIT license
The source code of my personal portfolio available on: https://snio.dev.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to snio.dev

sanity-super-pane
The Sanity Desk Tool Pane with Super Powers
Stars: ✭ 90 (+157.14%)
Mutual labels:  sanity-io, sanity-studio
sanity-gatsby-portfolio
A Gatsby portfolio site powered by Sanity.io. Watch it get built live:
Stars: ✭ 16 (-54.29%)
Mutual labels:  portfolio, sanity-io
sanity-portfolio-studio
A Sanity.io instance that powers a Gatsby portfolio site. Watch it get built live:
Stars: ✭ 14 (-60%)
Mutual labels:  portfolio, sanity-io
daviddalbusco.com
Freelance Web Developer
Stars: ✭ 19 (-45.71%)
Mutual labels:  portfolio
jahir.dev
My personal website 💎 – Built using Next.js, TypeScript, MDX, contentlayer, Notion and Stitches styled components
Stars: ✭ 119 (+240%)
Mutual labels:  portfolio
nisrulz.github.io
Everything about Nishant Srivastava/nisrulz (online alias)
Stars: ✭ 41 (+17.14%)
Mutual labels:  portfolio
pay-selfservice
Payments Team Self Service
Stars: ✭ 19 (-45.71%)
Mutual labels:  portfolio
hugo-uilite
uicard.io/products/hugo-uilite
Stars: ✭ 85 (+142.86%)
Mutual labels:  portfolio
portfolio
This is my portfolio which is also a template. Feel free to fork, star, and use it.
Stars: ✭ 86 (+145.71%)
Mutual labels:  portfolio
Portfolio-Demo-1
A portfolio build by using flutter for web.
Stars: ✭ 74 (+111.43%)
Mutual labels:  portfolio
developerIdentity
Developers Identity(Portfolio) Template that helps you showcase your work and skills as a software developer.
Stars: ✭ 21 (-40%)
Mutual labels:  portfolio
pichichi
Simple one page responsive portfolio template
Stars: ✭ 54 (+54.29%)
Mutual labels:  portfolio
JayantGoel001.github.io
My Personal Portfolio.
Stars: ✭ 31 (-11.43%)
Mutual labels:  portfolio
ParticleGround-Portfolio
A minimalistic particle theme landing page template. ⚛️
Stars: ✭ 335 (+857.14%)
Mutual labels:  portfolio
github-pinner
📌 Pin and embed github repositories or profiles on your own website easily
Stars: ✭ 62 (+77.14%)
Mutual labels:  portfolio
rizkicitra
My Personal Website, build with Next.js and Tailwind CSS
Stars: ✭ 82 (+134.29%)
Mutual labels:  portfolio
programmergaurav.github.io
Portfolio
Stars: ✭ 27 (-22.86%)
Mutual labels:  portfolio
web portfolio
My web portfolio built with Flutter
Stars: ✭ 18 (-48.57%)
Mutual labels:  portfolio
thepranaygupta.github.io
my personal portfolio website
Stars: ✭ 47 (+34.29%)
Mutual labels:  portfolio
React-Commenting-System
Commenting System built with NextJS and Sanity
Stars: ✭ 28 (-20%)
Mutual labels:  sanity-io

This project contains the source code of my personal portfolio available on: snio.dev.

Sanity.io Next.js Vercel TypesScript GitHub Actions Lincese MIT

Importante UpdateRequirementsRunning UpDevelopment ConsiderationsAckownledgmentsSelf PromotionLicense


IMPORTANTE UPDATE

From now on this project will mantain integration with Sanity Studio. Follow my Sanity Studio project to get the panel source code base here.

REQUIREMENTS

This project was built using:

RUNNING UP

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

  1. Cloning repository

    $ git clone https://github.com/sineto/snio.dev
  2. Install dependencies

    # This project uses Yarn as package manager.
    # So, install Yarn first.
    $ npm install --global yarn
    
    # install project dependencies
    $ cd snio.dev
    $ yarn install
  3. Running Next.js server in develop mode

    $ yarn dev
  4. Running Next.js server in production mode

    $ yarn build
    $ yarn start

DEVELOPMENT CONSIDERATIONS

This project is being developed under some standards that I intend to follow.

  1. Environment variables:

    The code base requies some environment variables:

    • API_URL: the host from the application will fetch data.
    • NEXT_PUBLIC_SANITY_PROJECT_ID: hash ID of a Sanity project thats can get on dashboard Sanity.io account.
    • NEXT_PUBLIC_SANITY_PROJECT_DATASET: dataset name of a Sanity project thats can get on dashboard Sanity.io account.
    • NEXT_PUBLIC_SANITY_PROJECT_TOKEN: hash token API of a Sanity project thats can get on dashboard Sanity.io account.

    1.1 Create .env file file inside root directory:

    $ echo 'API_URL=http://localhost:3000' >> .env
    $ echo 'NEXT_PUBLIC_SANITY_PROJECT_ID=xxxxxxxx' >> .env
    $ echo 'NEXT_PUBLIC_SANITY_PROJECT_DATASET=development' >> .env
    $ echo 'NEXT_PUBLIC_SANITY_PROJECT_TOKEN=project-token' >> .env
  2. Commit stage

    Before every commit action some triggers took automations.

    • Git commit message need to follow the Angular Commit Message Guidelines;
    • ESLint will check some patterns based on StandardJs rules;
    • Prettier will format the code out of the rules. Those rules was based on my own preferences;
  3. Running code linter manually

    $ yarn lint
  4. Running code format manually

    $ yarn format

ACKNOWLEDGMENTS

  • This project was built during Fullstack Master class by DevPleno.
  • The layout credits mainly go to Logan Cee.

SELF PROMOTION

Do you like this project? Come on:

  • Star and follow the repository on GitHub.
  • Follow me on

LICENSE

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].