Git Product home page Git Product logo

asvna's Introduction

Asvna

Profile Image


Introduction

This is a clone of the infamous Asana, the project management app that organizes work for teams and individuals. Asvna is a flexible and easy tool for cross-functional work, marketing, IT, and more. Connect your work to goals, automate processes, and integrate with 200+ apps to deliver quality work faster.

Technologies

This project makes use of the ground-breaking capabilities of the NextJS 14 App Router. It also allows for quick client-side routing, which makes the user experience more smooth and intuitive.

Prerequisites

  • Node version 18.x.x
  • NextJS version 14.x.x

Install Packages

Choose the package manager of your choice; npm i or yarn add

    @hookform/resolvers
    @radix-ui/react-accordion
    @radix-ui/react-dialog
    @radix-ui/react-navigation-menu
    @radix-ui/react-label
    @radix-ui/react-select
    @radix-ui/react-slot
    @radix-ui/react-switch
    @radix-ui/react-toast
    class-variance-authority
    clsx
    flubber
    framer-motion
    lucide-react
    next
    nodemailer
    nodemailer-smtp-transport
    react
    react-dom
    react-hook-form
    react-infinite-logo-slider
    tailwind-merge
    tailwindcss-animate
    zod

Shadcn UI

For shadcn components, npx shadcn-ui@latest add [component] Replace [component] with the name of the ui component you wish to install. Here's some examples used in the project:

component description
accordion A vertically stacked set of interactive headings that each reveal a section of content.
button Displays a button or a component that looks like a button.
form Forms are tricky. They are one of the most common things you'll build in a web application, but also one of the most complex. The component is a wrapper around the react-hook-form library.
input Displays a form input field or a component that looks like an input field.
label Renders an accessible label associated with controls.
navigation-menu A collection of links for navigating websites.
select Displays a list of options for the user to pick from—triggered by a button.
separator Visually or semantically separates content.
sheet Extends the Dialog component to display content that complements the main content of the screen.
switch A control that allows the user to toggle between checked and not checked.
text-area Displays a form textarea or a component that looks like a textarea.
toast A succinct message that is displayed temporarily.

Credits

All the credit 👏🏾 for this project goes to Bird Software Inc. 🌟. He build the original project on which this was based. Watch and follow the step by step tutorial here Youtube Tutorial. Don't forget to leave a like and subscribe if you enjoy it. You can follow along with the code from the project's Github Repo here. Leave a star if you wish.

asvna's People

Contributors

feni-brian 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.