Overview
buluo.cc开媛笔记 is a website that is built using Nuxt SSR (Server-Side Rendering) for the first screen. It is designed for sharing, recording, communicating, and learning, with the aim of helping users. The website is constantly being updated to create a world for developers.
Features
- Search Function: Fully completed and supports searching with spaces.
- Personal Profile Module: Allows users to create and maintain their personal profiles.
- Music Module: Provides a music module for users.
- Integration with Turing Robot: The website has integrated with Turing Robot to allow interaction with an AI chatbot.
- Mobile Adaptation: The website is optimized for mobile devices.
- Enhanced Functionality: Multiple enhancements have been made to improve the overall functionality of the website.
Installation
To set up the development environment for the frontend of the project, follow these steps:
- Clone the project repository from the project address.
- Ensure that Node.js is installed on your system.
- Install the necessary dependencies by running the following command in the project directory:
npm install - Start the development server by running the following command:
npm run dev
For more detailed information on how things work, refer to the Nuxt.js docs.
Summary
buluo.cc开媛笔记 is a website built using Nuxt SSR for the first screen rendering. It offers various features such as search, personal profiles, music, and integration with an AI chatbot. The website is constantly updated and optimized for mobile devices. The project is written in JavaScript, uses Nuxt as the main framework, Vuex for state management, Vue Router for routing, Axios for network requests, markdown-it for the editor, and moment for date processing. The backend of the project is planned to be developed using TypeScript, Nestjs, MySQL, typeorm, and hosted on CentOS with Node.js, Nginx, and Pm2 for server management.