M365 Copilot β Custom Web Interface
A custom-built web interface designed to simulate an M365 Copilot-style assistant experience. It provides a clean, dark-themed UI where users can search, chat, create agents, teach pages, and interact with applications.
This interface is hosted using GitHub Pages at: https://soleace.github.io/M365-Copilot-Page/
Features
-
Welcome Dashboard Personalized greeting: βWelcome Sola(User), how can I help?β Central message box for interacting with the assistant.
-
Navigation Panel A sidebar menu with several sections: π Search β look up content π¬ Chat β interact with Copilot-style chatbot
π€ Agents β explore and create AI agents π Pages β create or teach content pages π§© Apps β integration point for future applications
- Quick Action Cards Buttons for common tasks: List key points from a document Improve writing (upload-based) Rewrite text to sound more professional
π οΈ Tech Stack HTML5 CSS3 JavaScript GitHub Pages for deployment
π Project Structure (Example) / βββ index.html βββ styles/ β βββ style.css βββ scripts/ β βββ app.js βββ assets/ β βββ icons, images, etc. βββ README.md
π¦ Installation & Setup Clone the repo: git clone https://github.com/SoleAce/M365-Copilot-Page.git cd M365-Copilot-Page
Open locally: Just open index.html in your browser.
π Deployment This project is deployed automatically using GitHub Pages: Go to GitHub repo settings Under Pages, select branch: main Set folder: /root Save and wait for deployment
β¨ Future Improvements Add real chat backend (e.g., Azure OpenAI API) Add user authentication Add animations and transitions Implement actual βAgent creationβ logic
π License This project is open-source under the MIT License.