Skip to content

Latest commit

 

History

History
72 lines (45 loc) · 2.48 KB

README.md

File metadata and controls

72 lines (45 loc) · 2.48 KB

💻 WiseaiDev: A Personal Portfolio & Blog

Maintenance License Made With Rust Made with Yew

Yew is a modern Rust framework for building multi-threaded front-end web applications. It aims to provide a productive and pleasant experience for developing front-end applications in Rust, leveraging its safety and performance benefits. By utilizing Yew, we can create interactive and efficient web applications with ease.

⚙️ Building and Running

  1. Fork/Clone the GitHub repository.

    git clone https://github.com/wiseaidev/wiseai.dev
  2. Navigate to the application directory.

    cd wiseai.dev
  3. Run the client:

    make run

Navigate to http://localhost:3000 to explore the landing page.

🚀 Deploying to CloudFlare

  1. Install Wrangler CLI:

    To get started with Cloudflare Workers, you'll need to install the Wrangler CLI, which is a powerful tool for managing your deployments. Open up your command-line interface and enter the following command to globally install Wrangler:

    npm i -g wrangler
  2. Login to Cloudflare Account from the CLI:

    To seamlessly interact with your Cloudflare account, you'll need to log in using Wrangler. Run the following command in your terminal:

    wrangler login
  3. Run Your Build Command:

    Before deployment, you need to build the project. Execute the following command to share the app with the world:

    make build
  4. Create a New Deployment:

    Execute the following command to deploy the app with Wrangler Pages:

    wrangler pages deploy dist

🤝 Contributing

We welcome contributions to enhance the wiseai.dev repository! To contribute, please follow the CONTRIBUTING.md file guidelines. Thank you for helping make this project better!

📜 License

This project and the accompanying materials are made available under the terms and conditions of the MIT License.